Skip to content

Royal Horseguards Hotel

Luxury hotel on the Thames in London, near the Houses of Parliament.

Last updated August 25, 2026

AI crawler reads

No AI crawler has read this profile since Oct 28, 2026.

Overview

The Royal Horseguards Hotel is a luxury hotel in London, located on the Thames Embankment, adjacent to the Houses of Parliament and the London Eye. The hotel offers elegant rooms, dining, and meeting facilities, making it a popular choice for business and leisure travelers.

Products and positioning

Cite this profile: Cite the canonical profile. /brand-wiki/royal-horseguards-hotel · Editorial policy · How profiles are compiled