Olia Hotel is a 3-star venue positioned about 2.2 km from The Windmills .
Archaeological Museum of Mykonos is within 20 minutes' walk away. The property is set within 1 km distance from Tourlos city center.
Serving an array of dishes, Kalivi Taverna and Matthew Taverna are 50 meters away.
Olia Hotel can be reached in 10 minutes by car from Mikonos airport.