The Excelsior

Thessaloniki, Greece

The Excelsior blends contemporary elegance with professional-grade functionality, making it a standout destination for corporate events. With high ceilings, cutting-edge AV, and adaptable layouts, it’s designed to impress clients and colleagues alike. Located centrally in London with excellent transport access, The Excelsior supports events of every scale — from product launches to multi-day conferences.

Max Sitting Capacity
0
Max Standing Capacity
0
Perfect for
Conferences
Product Launches
Networking Events
Awards Ceremonies
Executive Retreats
Features
Event Spaces

An elegant space with natural light and stylish décor, suitable for receptions, networking events, and informal gatherings.

  • Size: Approximately 125 m²

  • Seated Capacity: Up to 80 guests

  • Standing Capacity: Up to 100 guests

A dedicated conference room equipped with modern audiovisual technology, ideal for meetings, presentations, and workshops.

  • Size: Approximately 95 m²

  • Seated Capacity: Up to 60 guests

Enquire Now