Located 2.5 km from the scientifically spellbinding Science Museum, the 3-star Ivy House Hotel London includes 26 rooms. The hotel also includes a car park.
The Orange offers a selection of dishes in close proximity to the hotel.
The centre of London can be reached within a 25-minute walk, and natural attractions like the botanic and apothecary Chelsea Physic Garden are nearly 15 minutes' walk away. The Victoria and Albert Museum is 2.2 km from the Ivy House, and London City airport is 20 km away. There is Buckingham Palace about 5 minutes away by car, and Victoria Coach bus station is fairly close to this London hotel. Sloane Square underground station, situated 550 m from the accommodation, provides a quick connection to all areas of London.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please