Novotel London Excel 4 stars

7 Western Gateway Royal Victoria Dock,, Newham, London, E16 1AA, United Kingdom

Hotel image
Read more reviews for Novotel London Excel