Featuring a restaurant and a snack bar, Almyrida Rooms is located in Almyrida within only 10 metres of the beach. It offers rooms with free WiFi and furnished balconies overlooking Souda Bay. Rooms at Almyrida will provide you with air conditioning.
Featuring a restaurant and a snack bar, Almyrida Read more
Featuring a restaurant and a snack bar, Almyrida Rooms is located in Almyrida within only 10 metres of the beach. It offers rooms with free WiFi and furnished balconies overlooking Souda Bay. Rooms at Almyrida will provide you with air conditioning.
Featuring a restaurant and a snack bar, Almyrida Rooms is located in Almyrida within only 10 metres of the beach. It offers rooms with free WiFi and furnished balconies overlooking Souda Bay. Rooms at Almyrida will provide you with air conditioning.
Number of Rooms: 8