The Excelsior
The Excelsior is the only hotel in Thessaloniki to be a member of the Small Luxury Hotels of the World and its perfect location puts you smack into the heart of the city, right on Aristotelous Square. Dating back to 1924, this 5-star boutique hotel offers lovely decorated balconied rooms with panoramic views of the city, a modern spa, and many amenities including free Wi-Fi.
Amenities / Facilities
- Restaurant
- 24-Hour Front Desk
- Bar
- Concierge Service
- Roof Garden
- Express Check-in/Check-out
- Apivita Spa Therapies
- Tour Desk
- WiFi Internet Access
- Baggage Storage
- Business Center
- VIP Room Facilities
- Modern Conference Center
- Daily Housekeeping
- Meeting/Banquet Facilities
- 24-hour Room Service
- Car Rental