The Tower of London is literally across the road, which would surely make an impression on tourists; however, the hotel's perch right on the border of the City is probably better suited to business clientele (the City at the weekend is a frustrating place for leisure visitors, with everything closed save a handful of chain sandwich shops, Italian restaurants and KFC).