
About
The Grand at Trafalgar Square:
8 Northumberland Ave, London WC2N 5BY
- Map
Directions
Just off Trafalgar Square, in the heart of central London, the beautifully restored Victorian building houses a 4-star luxury hotel offering free Wi-Fi and elegant air-conditioned rooms.
In London's West End, just metres from Nelson's Column, The Grand at Trafalgar Square is just 200 metres from the National Gallery and the church of St. Martin-in-the-Fields. With high ceilings, beautiful original windows and carefully preserved period features, The Grand at Trafalgar Square's rooms combine classical Victorian elegance with state-of-the-art comforts. The Grand at Trafalgar Square's guests can enjoy MP3 alarm clock radios with iPod docking stations, CD players and flat-screen, high-definition TVs with satellite channels and pay-per-view movies.
The Grand at Trafalgar Square's rooms have stylish and contemporary dark-wood furnishings, the latest ergonomic workstations with task lighting, and luxury bedding. The Obika Mozzarella Bar offers a variety of delicious handmade mozzarella, as well as traditional Italian specialities.
back to top