With 801 rooms to choose from, including accessible options and suites, a range of bars and restaurants and fantastic service, The Tower Hotel offers an unforgettable London stay. With the Tower of London UNESCO World Heritage Site on your doorstep, exploring the city starts the moment you set foot outside.