
Mykonos Town, Greece
Terra Maria
1-star hotel
Located in the heart of Mykonos town Terra Maria is a boutique hotel that offers a unique retreat from the bustle of the city life into a world of wellbeing. The landmark building has been designed epitomising simplicity with its…
- Wi-fi
- 24-hour reception
- Laundry service · extra charge
- Babysitting service · extra charge

