Business hotels
Business hotels in Thessaloniki
We found 42 properties with availability in Thessaloniki
Show on map
On Residence
5 Leoforos Nikis, Thessaloniki, Greece
Featuring a central location, the 5-star On Residence Thessaloniki hotel offers views of the garden, and is 8 minutes' walk from Agias Sofias Square. The hotel offers a view…
starts from
398 USD
price for 1 night
The Excelsior - Small Luxury Hotels Of The World
11 Komninon Str. & 23 Mitropoleos Str., Thessaloniki, Greece
Providing guests with cars for rent, the 5-star The Excelsior - Small Luxury Hotels Of The World Thessaloniki is nearly 15 minutes on foot from White Tower Museum. The hotel…