citizenM Tower of London

There is no hotel in London that gives you this kind of sweeping view over such a beautiful city, including Tower of London and Tower Bridge.