This property is located at 283 Victoria Dock Road in Greater London. Check room availability using the search box on your right.
The Ibis Styles London ExCel is situated in the heart of London Docklands opposite the ExCel Centre and Docklands Light Railway station which provides direct links to the London Underground network. It is ideally located for easy access to the centre of London and its many attractions. London City Airport is just 5 minutes away from the hotel. All bedrooms are equipped with modern amenities. Other facilities include three restaurants and a pub.
Room4U has partnered Bookings.com on this property. More photos, reviews and a full list of facilities and room prices are available using the button above.