Olympia Villas
- The lagest option:
- 6 guests
- 3 beds
- 3 bedrooms
- View all
The 7-room Olympia Villas is a luxurious venue, located 1.8 km from Stoupa beach. At this Stoupa villa private car parking is available on site.
Important information
Check-in: from 15:00 until 23:00
Check-out: from 07:00 until 11:00
Licence number1051391
- Extra beds/cots
- Cots are not available.
Popular hotels in Greece