Novotel London City South is 0.6 km from London Bridge tube station and 2.6 km from the Tower of London.
Novotel London City South is close to London Bridge Station. The London Eye and St. Paul’s Cathedral are a 5-minute taxi ride or a short Tube journey away.