Skip to content
  1. Home
  2. United Kingdom
  3. London
  4. Hotels
  5. The Grand at Trafalgar Square
Verified Oct 2026 Open in Maps ↗

Hotel · Central London One of 18 hotels in London 1 of 18 in London

The Grand at Trafalgar Square (Club Quarters), central London hotel

Just off Trafalgar Square, in Central London, this beautifully restored Victorian building houses a 4-star luxury hotel offering free Wi-Fi and elegant air-conditioned rooms.

Best time
Not known yetSuggest an edit
Last verified
Oct 2026

8 Northumberland Avenue, London WC2N 5BY +44 (020) 7839 8877 thegrandattrafalgarsquare.com

Been here recently? Is this page still accurate?Still accurate? One tap, anonymous, no account needed.One tap · anonymous · no account

The guide

Etiquette

Prices: Up to 15% off available rates when booking through the hotel site; longer stays save more. This is a current offer. Good to know: Free Wi-Fi, eight meeting rooms and staff available 24/7. Phone +44 20 7839 8877. Good to know: Website: https://www.thegrandattrafalgarsquare.com/

Comments

Nobody has written about this spot yet.

Been here? Leave a comment for the next guy. Members only · posted under your nickname Log in

Nearby spots

All 18 hotels →
Directions I’m goingBeta