The DevonshireHotel
2 Devonshire Terrace, Westminster Borough, London, W2 3DN, United Kingdom
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.