To book this hotel go to Accorhotels

Hotel services

Novotel

London Waterloo

113 Lambeth road, London, United Kingdom