venue details
|
|
venue description
A contemporary, boutique style hotel located in the heart of the city. The Trafalgar, is neatly positioned on the south side of Trafalgar Square. Yet the hotel remains utterly discreet, making it a superb location within close reach of iconic London attractions and public transport.
By definition, The Trafalgar is the most central hotel in the capital; perfect for stylish soirees, parties and meetings. Indulge your guests with one of our impressive event spaces, from the quintessential rooftop bar - Vista At The Trafalgar, to the award-wining Rockwell bar and restaurant. Experience Boardroom and Strategy, the newly designed meeting spaces, kitted out with the latest in state-of-the-art technology to help you work smarter and leaving a lasting impression on your delegate team.
|