Offering air-conditioned rooms and Wi-Fi in public areas, the 4-star The Grand At Trafalgar Square London hotel is a mere 0.8 km from Churchill War Rooms Museum and merely an 11-minute walk from Seven Dials Streets. Located right around the corner from the art museum "National Gallery", the hotel boasts 2 restaurants specialising in vegetarian and Italian cuisine.
This boutique-style hotel enjoys a central location 30 metres from Thames. Perfect for those who seek new knowledge, Royal Academy of Arts is a short way from The Grand. The property is also within 5 minutes' walk of the West End Playhouse Theatre. Located 150 metres from Charing Cross tube station, this London hotel is 3.5 km from the scientifically spellbinding Science Museum.
The air-conditioned rooms at The Grand At Trafalgar Square hotel are furnished with high ceilings, and include an iPod dock and Wi-Fi. The rooms also feature an en-suite bathroom.
A buffet breakfast, with different food options, is offered each morning. Guests are invited to the onsite wine bar to unwind with a drink. There is a quick bites serving British food around 5 minutes' walk away.
Check-in:from 15:00-23:59 hours
Check-out:until 07:00-12:00 hours
- Children and extra beds
- There are no cots provided in a room.