Camere
The hotel has 108 rooms.
KAMBOS - 84001 - Ios - Isole Cicladi, Grecia Vedi mappa
Important place or monument close to the hotel: located 20m from Ormos beach, 800m from the port and 2km from Ios town.
The hotel has 108 rooms.
Hotel Leto dispone di un bar dove si può godere di un momento in pieno relax.