Paddington Rooms is set in the Westminster Borough district in London, 1.1 km from Hyde Park. Paddington Rooms features free WiFi throughout the property. A flat-screen TV is available. Lord's Cricket Ground is 1.
Paddington Rooms is set in the Westminster Borough district in London, 1.1 km from H Read more
Paddington Rooms is set in the Westminster Borough district in London, 1.1 km from Hyde Park. Paddington Rooms features free WiFi throughout the property. A flat-screen TV is available. Lord's Cricket Ground is 1.
Paddington Rooms is set in the Westminster Borough district in London, 1.1 km from Hyde Park. Paddington Rooms features free WiFi throughout the property. A flat-screen TV is available. Lord's Cricket Ground is 1.
Number of Rooms: 7