Customized for your search:

Canary Wharf - Docklands Business Accor hotels in London, England

Canary Wharf hotels
Canary Wharf

Top Trending Business Hotels Near Canary Wharf - Docklands, London

Novotel London Greenwich - London Hotels
Rating: 4.0 Stars

Novotel London Greenwich

173-185 Greenwich High Road, London - Map
 
 
"Highly recommended"
High quality hotel with very helpful staff. The kids were given small toys at check in which was a nice touch and exemplifies the general attitude of the place. It's a little far out from the central attractions but well connected and there is lots to do in the surrounding area anyway. Breakfast was very good and worth including. Highly recommended for a short family break.
Jon from Oxford
This hotel is located in London (Canary Wharf - Docklands), close to Greenwich Market, Cutty Sark, and Royal Observatory …More
Novotel London ExCeL - London Hotels
Rating: 4.0 Stars

Novotel London ExCeL

7 Western Gateway, London - Map
 
 
"Just what we had hoped for!"
The hotel was perfect for our needs. Check in was swift and hassle free, served by friendly and welcoming staff. Our room was clean with enough space for four of us and both the bed and sofa bed were very comfortable with no complaints from any of us. Throughout our stay we were never aware of other people coming and going from adjacent rooms. There were planes flying over during the day, but they stopped in the evening and didn't start too early in the morning so never disturbed our sleep. Check out was just as easy. We will definitely use this hotel again.
Kirsten from Torquay
Situated opposite the ExCeL Exhibition Centre & ICC London and near the O2 Arena, Canary Wharf, Greenwich and London City …More

Search from 2 Business Accor Hotels Near Canary Wharf - Docklands, London


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »
    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Narrow Your Search To:

    Pocket Guide: London Canary Wharf - Docklands Accor 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