Eliamos Villas Hotel & Spa Opens On Kefalonia Island, Greece
A new luxury boutique hotel, Eliamos Villas Hotel & Spa, opens its doors on the southern shores of Kefalonia. Perched above a secret cove and remote beach, this five-star retreat is made up of 12 villas on a private estate with a locally-inspired restaurant, spa, outdoor gym, and an array of nature-based activities.