Royal Horseguards

TripAdvisor Traveler Rating
thompsons trip advisor hotel rating
Based on 5787 reviews

105/111 Euston Street, London, London - England

  • Hotel

The Royal Horseguards is located in the heart of London, overlooking the Thames and just yards from Charing Cross mainline railway station.

It's a majestic, historic refurbished Victorian Hotel, close to numerous sights including the West End theatres, Covent Garden, the Houses of Parliament and the London Eye.

There are 110 Deluxe double rooms offering everything from tailor made busness desks, 3 different voltage sockets, iPod docking station with Bose surround sound system and complimentray WiFi. All feature state-of-the-art electronics, entertainment facilities and flat screen TVs in both bedroom & bathroom.

The hotel features a restaurant, lounge and bar.

Renowned museums, galleries, opera and concert halls, and endless shopping opportunities are all nearby.

Nearest tube stations: Charing Cross, Embankment