A stay at Holiday Inn Thessaloniki by IHG places you in the heart of Thessaloniki, within a 15-minute walk of Aristotelous Square and Thessaloniki Port. This family-friendly hotel is 0.5 mi (0.8 km) from Church of Agioi Apostoloi and 0.6 mi (0.9 km) from Museum of Illusions Thessaloniki.