The perfect 2-star Balmoral House Hotel London is located around 300 metres from Sussex Gardens, offering 34 rooms, Wi-Fi, and a private parking lot. The smoke-free hotel is situated in the centre of London, within 25 minutes' walk of such cultural attractions as the scientifically spellbinding Science Museum.
The private bathrooms are equipped with a walk-in shower and a separate toilet along with hair dryers and bath sheets for more comfort.
Each morning a free breakfast is served. Choose from an unlimited choice of Asian dishes at Mughal's which is in close proximity to the property.
This London hotel is 3.4 km from Churchill War Rooms Museum and 2.7 km from Buckingham Palace. Popular natural sights near the comfortable Balmoral House London are the Hyde Park (800 metres) and the 40-acre recreational Serpentine Lake (0.8 km). Visit The Long Water, about 5 minutes by car from the accommodation, and feel complete harmony with the nature of United Kingdom. Also, St James's Park lies approximately 3 km away, and Paddington underground station is right around the corner from the hotel. Balmoral House Hotel is located nearly 10 minutes' walk from Marylebone train station.