Nestled near Agios Stefanos Beach, this chic boutique hotel boasts airy rooms, a rooftop pool with sea views, and top-notch service that feels like home.
Agios Stefanos Beach, Ag. Stefanos 846 00, Greece Get directions
Janet Kasule
Amy S
Markus
Alessandro De Meis
Mushroom1234
Joe Waszak
Enrique Leo H
Navan