Almyrida Beach Hotel in Almyrida, Crete, Greek IslandsSituate in an enviable position on the beach, with stunning views of the countryside and turquoise sea. The long, free-form pool is dotted with sun loungers and parasols on the sun terrace with a pool bar ready to quench your thirst.
- from £478pp
Almyrida Residence Boutique Hotel in Almyrida, Crete, Greek IslandsSitting right on the beachfront, this sleek and contemporary hotel offers luxurious accommodations in a stunning setting.
- from £573pp
- from £575pp