Situated close to Waterloo Station on the south bank of the River Thames in the heart of London, this Novotel offers a great location for both business and leisure travellers. The rooms have all been designed to offer a place of rest and relaxation, away from the stresses of modern life. There is a great deal to see and do locally, including the Millennium Eye, the Houses of Parliament and Buckingham Palace.