ibis London Excel-Docklands 3 stars

9 Western Gateway, Royal Victoria Dock, Newham, London, E16 1AB, United Kingdom

Hotel image
Read more reviews for ibis London Excel-Docklands