Das London Marriott Hotel Canary Wharf liegt in der lebendigen Metropole London, in der Nähe des London City Airports (LCY). Das Hotel bietet eine moderne Unterkunft mit 301 Zimmern in einem großzügigen Gebäude mit eigenem Garten und entspannenden Außenbereichen.
Das Hotel bietet Zimmer mit Optionen wie Doppel- oder Kingsize-Betten, Safe und Minibar. Die Unterkünfte verfügen über eine Klimaanlage und eine zentrale Heizung, ein modernes Bad mit Badewanne und Dusche sowie einen Fernseher mit Satelliten-/Kabelempfang.
Zur gastronomischen Ausstattung gehören ein Restaurant, ein Café und eine Bar. Gäste können ein kontinentales Frühstück genießen. Das Haus bietet Freizeit- und Sportmöglichkeiten wie einen Fitnessbereich, ein Hallenbad, Sauna, Golf und vielfältige Wassersportarten. Zudem steht ein Fahrradverleih zur Verfügung.