All-Inclusive in London
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
Shakespeare Hotel
22-28 Norfolk Square, London, United Kingdom (Open map)
The hotel is about 20 km from London City airport and 3 km from such cultural venues as the famous British Museum. Located around a…
Read more...
7.0
Good
1908 reviews
Dolphin Hotel
32-34 Norfolk Square, London, United Kingdom (Open map)
The Marble Arch is a mere 1.4 km away, while The Regent's Park is 2.9 km from this 3-star hotel. Dolphin Hotel London includes…
Read more...
7.1
Good
919 reviews