Just 200 metres from Tourlos Beach, the Cycladic-style Megas Rooms offers air-conditioned accommodation 15 km from the lively Mykonos Town Tourlos Port is within 300 metres 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