Accommodation description
With a stay at Belgrave House Hotel in London (London City Centre), you'll be within a 5-minute drive of Hyde Park and Buckingham Palace. This hotel is 0.4 mi (0.7 km) from Victoria Palace Theatre and 1.1 mi (1.8 km) from Big Ben.
<br/>
Belgrave House Hotel London Victoria
With a stay at Belgrave House Hotel in London (London City Centre), you'll be within a 5-minute drive of Hyde Park and Buckingham Palace. This hotel is 0.4 mi (0.7 km) from Victoria Palace Theatre and 1.1 mi (1.8 km) from Big Ben.