Situated in the picturesque Koutouloufari, this small boutique hotel offers luxurious accommodation with breathtaking views of the Aegean Sea, an infinity pool and a la carte dining.
Number of rooms: 35
Ipsilantou str., Koutouloufari, Hersonissos, 70014, Greece