Only 300 meters from Paddington Train Station, Park Grand Paddington Court provides direct access to Hyde Park, the upscale Mayfair and Oxford Street. Many nearby Tube Stations have links to the city centre and the Greater London area.
27 Devonshire Terrace, Westminster Borough, London, W2 3DP, United Kingdom
Hotel booked 3 times today.
Nightly rates from $112 to $362