The Hotel: Virtual Tour

Overlooking the River Thames, The Royal Horseguards is perfectly positioned in the historic heart of London, just yards from Charing Cross mainline railway station. Its unique location makes it one of the most sought-after hotels in London.

The Restaurant

Use the arrows above to scroll left and right.

Image Gallery

Click on a thumbnail above to view a larger version of the image