Hotel Olia is rated 3 stars and is placed about 21 km from Nammos Mykonos.
The property is situated 15 km away from Paros Park.
There are comfortable rooms with complimentary wireless internet, satellite TV, climate control, a safe and a fridge provided for travelers staying in Tourlos. Some rooms have the sea view.
Breakfast is served in the lounge each morning.
Hotel Olia can be reached in 30 minutes by car from Mikonos airport.
Hotel Olia features such facilities as a safety deposit box and a car park.