The Grand at Trafalgar Square
About the Hotel
Why We Love This Hotel
- In a prime location overlooking Trafalgar Square
- Within walking distance of galleries, museums & the West End
- Has an on-site restaurant, plus you're in an ideal place to explore other options
- Rooms come with free mineral water, Wi-Fi & a "Sleep Better Kit"