New Generation Novotel offering brand New 182 spacious rooms. The hotel is ideally located for Business Leisure in the heart of London a few steps away from the City and an easy access to Big Ben London Eye St Paul's Cathedral Tower Brid...
more
The Novotel London City South 4-star is located just on the South side of the river Thames close to the heart of the City. The hotel is near attractions such as the Shakespeare Globe Theatre, Tate Modern and the London Dungeon. All bedro...
more