This 5-star London hotel is quietly located next to Hyde Park, Kensington Gardens and Lancaster Gate Tube Station. It offers a free on-site 24/7 gym and a restaurant with panoramic views of Hyde Park.
Lancaster Terrace, Westminster Borough, London, W2 2TY, United Kingdom
Hotel booked 7 times today.
Nightly rates from $296 to $1 145