Novotel London Waterloo 4 stars

113 Lambeth Rd, Lambeth, London, SE1 7LS, United Kingdom

Hotel image
Read more reviews for Novotel London Waterloo