23A, Irakleous Str., Ηρακλέους 23Α - Λουτρά Αιδηψού, Edipsos 343 00, Greece, Edipsos
Room service
Swimming pool
Internet access