Ibis London Excel-Docklands
9 Western Gateway, Royal Victoria Dock, London, England, United Kingdom
Booking.com
Book Now