London Marriott Hotel Canary Wharf położony jest tuż obok najlepszych atrakcji Londynu. Oferuje on bezpłatny bezprzewodowy dostęp do Internetu w holu oraz wiele udogodnień dostępnych przez całą dobę. Recepcja również czynna jest przez całą dobę. Na miejscu znajduje się centrum fitness i centrum biznesowe. Ponadto goście mogą korzystać z sauny.
Hotel dysponuje 19 salami konferencyjnymi, w których można zorganizować rozmaite imprezy. Do dyspozycji jest także ogólnodostępny komputer. Przez całą dobę można korzystać z obsługi pokoju, a personel recepcji służy pomocą w organizacji wycieczek i zakupie biletów. Goście mogą również zrelaksować się w części wypoczynkowej w holu, gdzie znajduje się telewizor i wiele komfortowych miejsc do siedzenia.
W każdym pokoju w hotelu London Marriott Hotel Canary Wharf znajduje się telewizor LED z dostępem do platformy Netflix. Do dyspozycji gości są również luksusowe udogodnienia, takie jak minibar, kołdra puchowa i materac na poduszce oraz łazienka z wanną. Łącznie posiadamy 301 pokoi i apartamentów, w tym niektóre z widokiem na nabrzeże. Istnieją również wybrane pokoje, które oferują dostęp do salonu Business Lounge.
Codziennie za dodatkową opłatą w hotelu London Marriott Hotel Canary Wharf serwowane jest śniadanie w formie bufetu. W hotelu znajduje się również restauracja i bar. Ponadto w okolicy położone są takie restauracje jak Rum & Sugar, Iberica Canary Wharf oraz Burger & Lobster.
Hotel ten umiejscowiony jest na obrzeżach centrum miasta, w dzielnicy znanej zarówno z architektury, jak i z baru. Ponadto w pobliżu obiektu znajduje się stacja metra zapewniająca łatwy dostęp do Tower of London i Liverpool Street.