Located just 1.2 km from the gigantic bejeweled shrine "Albert Memorial", Apartments Inn London - Lancaster Gate is nearly 5 minutes' walk from the Alexander Fleming Laboratory Museum.
Guests can also enjoy British food at Sussex Fish Bar located a stone's throw from this London hotel.
This London hotel lies around 200 metres from Gloucester Square and not far from the Hyde Park. Popular natural sights near the hotel are the Italian Gardens (550 metres) and the 40-acre recreational Serpentine Lake (0.7 km). The Victoria and Albert Museum is about a 25-minute walk away, and Lancaster Gate underground station is only 5 minutes on foot from the Inn London - Lancaster Gate. The accommodation is within a few blocks of Marylebone train station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please