Customized for your search:

Canary Wharf - Docklands Business Carlson hotels in London, England

Canary Wharf hotels
Canary Wharf

Top Trending Business Hotels Near Canary Wharf - Docklands, London

Radisson Blu Edwardian New Providence Wharf Hotel - London Hotels
Rating: 4.0 Stars

Radisson Blu Edwardian New Providence Wharf Hotel

5 Fairmont Avenue, London - Map
 
 
"Superb hotel if you can find it."
Only a few minutes walk from Blackwall Light Rail Station but not signposted.The hotel is situated in the middle of some new mega riversides developments.Don't get off the train at Canary Wharf and try to walk unless you know the way.I did and got lost.The problem is getting across the various stretches of water which comprise the old docks.The hotel told me that Canary wharf with it's many bars and restaurants is only 15 minutes walk away. I am sure this is right but the need the directions first. Hotel itself is superb.Situated right on the river with panoramic views.Lobby has the wow factor.Reception staff were some of the most helpful I have ever met.All spotlessly clean and well maintained.Great food.Spa is bit of a trip in its own right.Sauna but shame no pool.Great relaxation room with hot tiled beds to lie on afterwards overlooking the river. Pretty easy to great to get into Central London.12 minutes on Docklands Light Rail will get to Bank Station then change onto Central Line
chris from middlesbrough
This hotel has contemporary architecture and is located on the River Thames in Docklands, five miles from central London and …More

Search from 1 Business Carlson Hotels Near Canary Wharf - Docklands, London


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 140,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Types of Canary Wharf Hotels:

    Pocket Guide: London Canary Wharf - Docklands Carlson Business Hotels

    London’s 21st-century waterside business district, Canary Wharf is best known for its cutting-edge architecture, including the 50-storey obelisk-shaped skyscraper, One Canada Square. Get there by the Docklands Light Railway, with elevated tracks giving wonderful views into a world of glass and steel. By contrast, historic Greenwich, home to the National Maritime Museum, is just across the Thames. A foot tunnel links the two.

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews