Park Grand Paddington Court London
27 Devonshire Terrace, Paddington, London, W2 3DP.
Tel:
00 44(0)20 7745 1200
Fax:
00 44(0) 20 7262 748
LOCATION MAP
RATES AND RESERVATIONS
PHOTO GALLERY
HOTEL FACILITIES
ROOM AMENITIES
CANCELLATION POLICY