Perched atop a cliff, offers sleek, self-contained accommodations with private infinity pools and spacious terraces. Interiors feature cool, muted tones and modern furnishings.
Orfos Villas consists of five luxury villas, each one of them with its own private pool. Enjoy the sunset and the endless blue of the Ionian Sea while relaxing at the infinity pool of your accommodation.