Where Earth Meets The Sea
14 guests
7 bedrooms
Rhodes, Greece
Waking up each morning with the Aegean Sea as your alarm clock is the perfect way to begin your Greek adventure. This waterfront villa boasts a tapestry of outdoor amenities, creating an open-air haven that belongs just to you.