Holiday Inn Express London - ExCeL
Royal Docks, London, Greater London E16 2FQ
In the heart of London’s Docklands is the Holiday Inn Express, a perfectly located hotel for those attending an event at the ExCel or O2 Arena, exploring the capital or are looking to host your own event.…
- Distance: 12.21 Miles
- Max: 50 guests