Faloria, Greece, EO Trikalon Ioanninon 254, Trikala
All(120) Rooms(52) Property(0) Dining(13) Facilities(0) Nearby(0) Various(9) Facilities(0) Nearby(0) Various(9)
$ 406
8.2
photos
View on Map
book now