No 5 Cavendish Square
No 5 Cavendish Square Hotel is a 4-star property situated about 4.8 km from Tower of London. The hotel was built in 1785 and refurbished in 2012.
London Eye is located just 2.3 km away. The distance between London city center and the property is 2 km.
No 5 Cavendish Square Hotel features 8 rooms across 6 floors.
Serving a wide range of dishes, Roux at The Landau and All Bar One Regent Street can be reached within 5 minutes’ walk.
Great Portland Street subway station is in a 10-minute stroll and Euston, Euston (H) bus stop is 10 minutes' walk from the hotel. London City airport is approximately 20 minutes' drive away.