The Grand At Trafalgar Square Hotel is a 4-star excellent property offering a non-smoking 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.
This property has 63 guestrooms including One-Room Suite, Small Double Room and Superior Single Room appointed with a refrigerator, wireless internet, individual climate control, TV and an iPod dock. The rooms feature coffee/tea makers and a microwave as well as en suite bathrooms with a hairdryer, a shower and free toiletries.
Eat & Drink
There is a restaurant for guests to enjoy their meal. The 24-hour restaurant serves local dishes. Guests can try coffee and tea served in the lounge bar. A central area features Garfunkels Restaurant and Simpson's in The Strand within 100 meters of the venue.
An elevator, a safe deposit box and a storage room for general use and a catering service, a conference room and a copier for work can be found on-site.
Active guests will benefit from a fitness center and a gym available on the premises.
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.