Hyde Park Rooms
Address: 18 SALE PLACE, London, United Kingdom
Hyde Park Rooms is set in the Westminster Borough district in London, 1.1 km from Hyde Park. Hyde Park Rooms features free WiFi throughout the property. A flat-screen TV is available. Lord's Cricket Ground is 1.
Hotels Nearby
-
Paddington Mews Apartment
4 Junction Mews, London
-
Hamiltons Hotel 2 ★
32 Sussex Gardens, London
-
Winrose Hotel 3 ★
24 Sussex Gardens, London
-
Ventures Hotel 3 ★
12-14 Sussex Gardens, London
-
Apple Apartments Paddington Central 4 ★
27 Sale Place, London
-
Paddington Rob-Roy Executive Suites
8-9 Sale Place, Paddington, London
-
Wilson House
38-76 Sussex Gardens, London
-
Tune Hotel, London - Paddington 2 ★
41 Praed Street, London
-
Paddington Southwick Street Apartments
36 Southwick Street, Paddington, London
-
Shaftesbury Metropolis London Hyde Park 4 ★
78-84 Sussex Gardens, London
-
Hilton London Metropole 4 ★
225 Edgware Road, London
-
James Bond Style Penthouse 5 ★
6N Hyde Park Mansions, 6 Cabbell Street Marylebone, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Hyde Park Rooms