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