These elegant rooms have a great location just a 5-minute walk from Hyde Park and Paddington Rail Station. Rooms have free high-speed internet, and there is a restaurant and a bar.
2 Devonshire Terrace, Westminster Borough, London, W2 3DN, United Kingdom
Hotel booked 1 times today.
Nightly rates from $213 to $363