City TwinsApartment
Γεωργίου Σταύρου, 7, Thessaloniki, 54623, Greece
In a central area of Thessaloniki, located within a short distance of Aristotelous Square and Museum of the Macedonian Struggle, City Twins offers free Wi-Fi, air conditioning and household amenities such as a fridge and coffee machine.