Show recommendations for:
-
Ostraco Suites
Hotel in Mykonos, Greek Islands, Greece
“rooms were chic but bare. not luxurious but nice. felt slightly cheap. pool area was really nice and breakfast was solid every morning. service was great. … ” more
Advertisement






