A stay at White Lotus places you in the heart of Thessaloniki, within a 15-minute walk of Aristotelous Square and White Tower of Thessaloniki. This aparthotel is 0.2 mi (0.3 km) from Church of Acheiropoietos an ... Read more

View all Luxury Hotels in Thessaloniki