This conveniently situated hotel in the centre of Thessaloniki offers air-conditioned guest rooms with free Wi-Fi. It is 15 minutes away from the Thessaloniki Railway Station and the harbour.
This conveniently situated hotel in the centre of Thessaloniki offers air-conditioned guest rooms with free Wi-Fi. It is 15 minutes away from the Thessaloniki Railway Station and the harbour.