The comfortable 2-star Balmoral House Hotel is located in the very heart of London and features Wi-Fi throughout the property, along with a private parking garage on site. The smoke-free hotel is in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, 0.9 km from such natural sights as Kensington Gardens.
A walk-in shower and a separate toilet, along with hairdryers and bath sheets, are also included in the bathrooms.
Guests can enjoy a selection of Mediterranean dishes at Ahl Cairo situated a short way from this London hotel.
The property is situated 10 minutes by car from Oxford Street and at a moderate distance from London Paddington underground station. The Balmoral House London provides history lovers with proximity to Kensington Palace (2.1 km) and Buckingham Palace (2.9 km). Visit The Long Water, approximately 20 minutes on foot from the comfortable accommodation, and feel complete harmony with the nature of United Kingdom. The area features a number of shopping sites such as Selfridges London Department Store about a 25-minute walk from Balmoral House Hotel. For those travelling from afar, London City airport is 33 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please