Conveniently set in the centre of London, Lancaster Court Hotel is within 400 metres of Paddington Station and 1.5 km of The Serpentine. This 3-star hotel offers a 24-hour front desk.
Number of rooms: 29
204 Sussex Gardens, Westminster Borough, London, W2 3UA, United Kingdom