Thessaloniki Excelsior

Thessaloniki is the second-largest city in Greece and the Thessaloniki Excelsior is located in the heart of the financial, business and commerce district of the town. The Thessaloniki Excelsior features 34 luxurious suites and rooms with most of their balconies offering guests panoramic views of the town of Thessaloniki. Thessaloniki Excelsior Special Offers Honeymoon Delight Advanced Booking Discount Spa Retreat Packages The Thessaloniki Excelsior hotel’s new image is of a luxury boutique hotel while still offering guests contemporary luxury style. The […]

Read more