London >
All-Inclusive
All-Inclusive in London
We found 2 properties with availability in London
Show on map
Shakespeare Hotel
22-28 Norfolk Square, London, United Kingdom
Providing 49 rooms, the 3-star Shakespeare Hotel London is situated around 5 minutes' walk from Westbourne. The hotel features safety facilities including a safety deposit box.
Dolphin Hotel
32-34 Norfolk Square, London, United Kingdom
Providing 26 rooms, the 3-star Dolphin Hotel London is situated nearly a 5-minute walk from Westbourne. Along with a 24-hour front desk and wake-up service, the hotel also features luggage storage.
- 1-2