Leto Villa

Mykonos, Greece
Sleeps 5 / 2 bedrooms
luxury single level villa in Mykonos
Sea View Villa Overview

The Leto Villa in Houlakia Bay, Mykonos is all in one level. This sea view villa has two bedrooms, two bathrooms with Jacuzzis, a small sitting area, WC, a private swimming pool and also an open pool for special events with the other villas.



Villa Style: Single level

Number of Bedrooms: Two bedrooms