Habitaciones
The hotel has 108 rooms.
KAMBOS - 84001 - Ios - Islas Cicladas, Grecia ver el mapa
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.
El Hotel Leto ofrece un relajante bar.