Isidora Hotel is located close to Temple of Afea and Monastery of Saint Nectarios. Regional points of interest also include Christos Kapralos Museum and Limenaria Church. Read More About Isidora Hotel
- Business Services
- FREE Parking
- Outdoor Pool
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.