Just 200 m from Tourlos Beach, the Cycladic-style Megas Rooms offers air-conditioned accommodation 1.5 km from the lively Mykonos Town. Tourlos Port is within 300 m.
A TV and fridge are included in all accommodation types at the Megas. Some units include a kitchenette while others offer views to the Aegean Sea. A private bathroom with shower is standard.
Bars and shops are within a 3-minute walk. The famous Psarrou Beach is at 6 km. Free public parking is possible nearby.