The Grand at Trafalgar Square 4 Stars Hotel in London, UK Within US Travel Directory Stay in the heart of London–Great location – show map One of our top picks in London.
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.
In London’s West End, metres from Nelson’s Column, the Grand at Trafalgar Square is 200 m from the National Gallery and the church of St.
The hotel has a free health club, 24-hour room service and free chilled, bottled water.
With high ceilings, original windows and period features, the rooms combine Victorian elegance with modern comforts, including luxury bedding.
All rooms have an iPod dock, a work station, CD player and flat-screen, high-definition TV with satellite channels and pay-per-view movies.
Boyd’s is an elegant, contemporary English brasserie offering fine food amid a décor of Italian marble.
Boyd’s Bar is ideal for relaxed business gatherings and networking.
Westminster Borough is a great choice for travellers interested in parks, theatre and monuments.
The Grand at Trafalgar Square – London Hotels, UK
Location in : 8 Northumberland Avenue, WC2N 5BY, London ,UK .
Our Channel and Web are providing a free of Charge services, We aren’t the owner of any of those hotels, neither have any reservation accessibility, We are only supporting visitors and guests. If you own any of those hotels and have any comment or note to be consider you are more than welcome to bring it to our attention by email firstname.lastname@example.org for our immediate action.