From the Crowne Plaza London Docklands website:
London business hotel near The ExCel Centre, 02 Arena, Canary Wharf & London City Airport. Book this Docklands hotel with indoor pool, spa & meeting rooms.
Hotels, Crowne Plaza London Docklands
Based on 0 Reviews
Add ReviewSite details the amenities available to visitors staying at this hotel located in London's thriving Docklands.