Olvios Luxury Suites Apartment Thessaloníki, Macedonia
Olvios Luxury Suites has well-equipped accommodation featuring free Wi-Fi in the centre of Thessaloniki, 400 metres from Aristotelous Square and 700 metres from Museum of the Macedonian Struggle.
Number of rooms: 4
4 Eleftheriou Venizelou, Thessaloniki, 54624, Greece