Naxos: Hotels
-
39.8km of Naxos
Located 200 metres from Tourlos Port in Mykonos, Olia Hotel features an outdoor pool and snack bar. Its air-conditioned rooms offer a terrace or balcony overlooking the garden or Aegean Sea.
From 51.30EUR / Night