Tourlos, Mykonos Town
2289023341/2289023341/
2289022570/
A small hotel located in Tourlos, approximately 2km from the town of Mykonos.