Apartments inn london lancaste
Property location with a stay at apartments inn london lancaster in london paddington you aposll be convenient to hyde park speakers apos corner and selfridges this 4 star apartment is close to royal albert hall and imperial college londonrooms make yourself at home in one of the 14 guestrooms featuring kitchens with refrigerators and stovetops complimentary wireless internet access keeps you connected and flat screen televisions are provided for your entertainment conveniences includ