Holiday Inn Thessaloniki

After being stuck for a while in the middle of nowhere at the Greek-Bulgarian border in the station of Strimon en route by train from Sofia, we arrived at the second biggest Greek city, Thessaloniki. Here we stayed at the Holiday Inn, conveniently located along the main street from the station towards the city centre….