Property Location With a stay at Thermios Apollon Hotel in Thermo, you'll be minutes from Saints 12 Apostles Church and close to Agios Kosmas of Aetolia Monastery. This hotel is within the region of Archontiki House and Proussos Monastery.Rooms Make yourself at home in one of the 36 guestrooms. Bathrooms with showers are provided.
Make yourself at home in one of the 36 guestrooms. Bathrooms with showers are provided.