ENOLA 8Apartment
11 Αναστασίου Μητούδη, Thessaloniki, 54645, Greece
Located in Thessaloniki in the Macedonia region, ENOLA 8 features a terrace. It is set 2.6 km from Thessaloniki Archaeological Museum and offers free Wi-Fi plus free shuttle service.