Choose your room
Apartments Inn London - Lancaster Gate
Apartments Inn London - Lancaster Gate includes 14 rooms and is 19 minutes' walk from the scientifically spellbinding Science Museum.
Located 350 metres from Alexander Fleming Laboratory Museum, this hotel is a short way from Hyde Park. The hotel is also 2.1 km from the Dinosaurs gallery "Natural History Museum" in London. The property is within 25 minutes' walk of Victoria and Albert Museum. The Inn London - Lancaster Gate lies close to Lancaster Gate tube station, which is around 400 metres away.
Guests can try British dishes at the seafood restaurant Sussex Fish Bar located about 5 minutes' walk away.