The Royal Horseguards Hotel

ADDRESS: 2 Whitehall Court, Westminster London SW1A 2EJ
RESERVATIONS: 0800 330 8090
The Royal Horseguards Hotel

The Royal Horseguards Hotel

The Royal Horseguards Hotel is a traditional style hotel that has a lot to offer and superb service, make sure you don't miss out on the seasonal deals.

Map for The Royal Horseguards Hotel

0.0223