at 2 Spring Gardens, London , SW1A 2TS United Kingdom
Much more than a hotel, The Trafalgar is a destination. Set in the heart of London, it features 129 stylish rooms, an award-winning bar & Restaurant and the most iconic sky bar in town. The Trafalgar is a discreet hotel with a unique spirit of hospitality. The rooms are designed for your well-being, the facilities tailored to charm and the bespoke service carefully developed to ensure that your visit is an experience you’ll never forget.
Nearest station Charing Cross
3883 FB users likes The Trafalgar Hotel, set it to 119 position in Likes Rating for London, United Kingdom in Local Business category
The Trafalgar Hotel is London based place and this enity listed in Bar & Grill category. Located at 2 Spring Gardens SW1A 2TS. Contact phone number of The Trafalgar Hotel: 020 7870 2900