The Novotel is a modern superior 3-star hotel, ideally situated in the immediate vicinity of the Tower of London and Tower Bridge. Nearby Tower Hill tube station also offers quick access to all of the other major London tourist attractions. The public areas are comfortable and offer a light and airy atmosphere, whilst the 203 rooms offer all of the modern facilities one would expect from a new hotel, including comprehensive leisure facilities.