This historic building hosts 131 bedrooms including 15 exquisite suites, and a number of venues to eat, drink, work or play.
Number of rooms: 143
2 Spring Gardens, Trafalgar Square, Westminster Borough, London, SW1A 2TS, United Kingdom
Hotel booked 1 times today.