Located merely 1200 meters from the attractive Mykonos town, the Olia is a fine choice for a comfortable stay, exceptional service and a laissez-faire ambience. Traditional in style, the rooms are well furnished and provide all the necessary amenities.
You will be 5-10 minutes’ walk from sandy/shingle San Stefanos Beach and the centre of San Stefanos with mini- market, some taverns and low-key nightlife. Alternatively, Mykonos Town is only 5 minutes away on the local bus or 5 minutes away on the SEA bus with regular service or 15 minutes walk.
Leisure & Entertainment