The unique The Royal Horseguards Hotel is rated 5 stars and offers stylish accommodation overlooking the River Thames. After the renovation in 2011, the hotel features French architecture in a 9-story building.
The hotel is perfectly located in the heart of Newham. Nestled in the theater district and 1 km from the city center.
St. Mary-le is 2.3 km from the hotel and The Place is 2.4 km away.
This hotel is only 400 meters from Embankment underground station. The hotel is approximately 15 minutes' drive away from London City airport.
A beautiful view over the river welcomes guests to Executive Standard Single Room, Standard Deluxe Double Room and Signature Suite offering en suite bathrooms along with TV with satellite channels, direct dial phone, a kitchen, a minibar and an in-room safe. Some of the rooms feature modern-style décor and dark-wood furnishings.
Eat & Drink
A hearty breakfast is served daily. The award-winning restaurant serves special British meals. The hotel’s contemporary Equus bar welcomes guests for signature drinks. Guests can dine in Lobby Lounge at Corinthia and One Twenty One Two located within a 5-minute walk of the property.
The Royal Horseguards Hotel offers a copier, a catering service and conference equipment along with concierge service, wake up service and 24-hour room service.
On-site fitness facilities include a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
public parking is possible at a location nearby at GBP 40 per day.
Year renovated: 2011.
Number of floors: 9.
Number of rooms: 282.