The Park Grand London Paddington ****
London, United Kingdom
Sleeping Rooms
157 rooms
Location
Sleeping Rooms
Total number of rooms
157
Maximum number of rooms for groups
Address and Location Info for The Park Grand London Paddington
Full Address
1-3 Queens Garden W2 3BA
City
London
Region
London
Country
United Kingdom
Latitude
51.514103
Longitude
-0.181813