Almyros Sand is located at the famous Almyros Beach, only 1 Km from the town of Agios Nikolaos - Crete, and offers elegant apartments with stunning views over the sea. Almyros Sand provides traditional self-catering apartments along with an outdoor pool.
Enjoy a home-from-home in an apartment of your choice according to your needs and desires! A self-catering property together with the added benefits of a hotel.
A small family complex that will capture your heart!