Megalos Petalios Rentals
- From $8119 per night (USD)
VRBO
Treasure Island - Nine Bedroom Villa, Sleeps 20
- Bedrooms:
- 8
- Bathrooms:
- 9
- Sleeps:
- 20
Be swept away by this romantic beach-side villa. Treasure Island is exactly as the name suggests, set on its own private ...
From $8119 per night (USD)VRBO