Skip to main content
SherryStay

The Grand at Trafalgar Square

8 Northumberland Avenue, London

The Grand at Trafalgar Square

Want to take a rest and explore the city? Hotel «The Grand at Trafalgar Square» is located in London. This hotel is located in the city center. Before going to bed, you can take a walk and enjoy the main landmarks of the city. You can take a walk and explore the neighbourhood area of the hotel — Trafalgar Studios, Cine Lumiere and Charing Cross. Spend an evening in a nice atmosphere of the bar. You can stop by the restaurant. Want to be always on-line? Wi-Fi is available. The beauty and wellness

  • Shopping On Site
  • Air Conditioning
  • 24 Hour Reception
  • Elevator Lift
  • Smoke Free Property
  • Heating
  • Newspapers
  • Express Check In Check Out
  • All Spaces Non Smoking Public And Private
  • Non Smoking Rooms
  • Room Service
  • Family Room

Where to stay in London

Looking for hotels in London? It helps to decide on an area first — our guide to where to stay in London sets out which neighbourhoods suit which kind of trip.

Around Trafalgar the options include Club Quarters Hotel, Trafalgar Square and City Centre Hideaway 100m from Trafalgar Square.

Around Bedroom the options include Modern 1 Bedroom Top Floor Flat in West London and Stylish 1 Bedroom Flat With A Beautiful Garden.

Elsewhere in the city you will also find LSE Northumberland House, Great Scotland Yard Hotel, part of Hyatt, Oakwood Hoxton, Plum Guide - Strand Rescue, Whitehall, Comfortable Studio in London With Balcony, Secret Escapes and Tisya Stays.