This is London – All the Buzz of London Town – The Trafalgar Hotel Blog
Luxury Boutique Style Hotel in Central London – The Trafalgar
The Trafalgar Hotel in London
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 getaway within close reach of iconic London attractions and public transport.
By definition, The Trafalgar is the most central hotel in the capital; perfect for both business trips and stylish city breaks alike. Step inside and enjoy spacious accommodation, sexy cocktails, delectable food and an impeccable service. Come live life.
2 Spring Gardens
London SW1A 2TS
Just 7 minutes away from theatreland, you can now book tickets to West End shows and enjoy a memorable stay at the Trafalgar hotel.
Enjoy stunning views on Central London’s largest open-air rooftop bar. Cocktails and Champagne anyone?