The luxury Devonshire Club Hotel is a 5-star property set next to Royal Opera House, The London Eye and Menier Chocolate Factory.
The hotel is approximately 5 minutes' walk from Tower of London, 30 St Mary Axe and Rich Mix. Guests can get to London city center, which is 4 km away.
Cinnamon Kitchen serves indian and british dishes and lies just 5 minutes walk from the property.
Within a 5-minute walk guests will find Liverpool Street subway station. The hotel offers quick access to London City airport, which is about 10 km away.