A.D. Imperial Palace is situated in the heart of Thessaloniki’s historic and commercial centre, is conveniently close to the city’s most…
A few minutes’ walk from Thessaloniki center, Anatolia Hotel offers stylish accommodations with balconies overlooking the city.
Located in Thessaloniki and with Aristotelous Square reachable within 1.2 km, Imperial Plus Urban Smart Hotel Thessaloniki provides…
Set in a neoclassical building, Superior One Boutique Hotel is centrally situated in Thessaloniki.
Centrally located in Thessaloniki, right next to the vibrant Ladadika district, Bahar Boutique Hotel offers stylish rooms with free WiFi.
In the heart of Thessaloniki, The Modernist Thessaloniki combines old-world grace with casual luxury, set in a striking 1920’s heritage…
Minerva Premier Hotel, located in the heart of Thessaloniki, is just a 2-minute walk from the Archaeological Venizelou Metro Station.
Enjoying a central location in Thessaloniki City, Metropolitan offers meeting facilities and a business centre.
City Hotel is located in the center of Thessaloniki, 164 feet from Aristotelous Square and offers a restaurant-bar.
Egnatia Palace Hotel & Spa is located in a centre of Thessaloniki city, next to Aristotelous Square and right by Thessaloniki Bay.