The Grand At Trafalgar Square Hotel is a 4-star excellent property offering a contemporary accommodation steps away from Imperial War Museum, Battle of Britain Memorial and Madame Tussauds London. The hotel occupies 9 floors and was renovated in 2012.
Guests will enjoy the prime location in the heart of London. The property is set within 1 km distance from the city center.
The hotel is set next to a gallery, a theater and a palace.
Set within a 5-minute walk from Leicester Square underground station. London City airport can be reached by car.
The hotel offers 63 rooms. They are fitted with a kitchenette, flat-screen TV, Wi-Fi, heating and a refrigerator. The rooms feature en suite bathrooms as well as coffee/tea makers and a microwave for self-catering.
Eat & Drink
Guests can have breakfast in the restaurant every morning. Dishes of local cuisine are served in the 24-hour restaurant. The lounge bar serves coffee and tea. Guests can dine at Garfunkels Restaurant and Simpson's in The Strand, about 100 meters away from the property.
A luggage storage, an elevator and a safety deposit box together with a conference room, a business center and a photocopier are offered.
There are a fitness centre and a gym provided at The Grand At Trafalgar Square Hotel.
Wireless internet is available in the entire hotel for free.
private parking is possible at a location nearby at GBP 40 per day.
Year renovated: 2012.
Number of floors: 9.
Number of rooms: 63.