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/>. ((* Sorry, this information is not available in the selected language and is shown in EN)
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.
. ((* Sorry, this information is not available in the selected language and is shown in EN)