Hotel The Tower jest dogodnie usytuowany pomiędzy Tamizą a kompleksem rekreacyjno-mieszkalnym St. Katharine Docks, w sąsiedztwie mostu Tower Bridge. Swoim Gościom udostępnia on restaurację, bar oraz centrum fitness. W całym budynku można bezpłatnie korzystać z WiFi. Każdy pokój mieści biurko oraz telewizor z płaskim ekranem i dostępem do kanałów platformy Freeview. Hotelowa restauracja zaprasza na świeżo przygotowywane dania nowoczesnej kuchni fusion. Bar oferuje szeroki wybór drinków z karty i zapewnia wspaniały widok na most Tower Bridge oraz wieżowiec Shard. Ten czterogwiazdkowy hotel zlokalizowany jest zaledwie 8 minut spacerem od stacji metra Tower Hill, z której w zaledwie 20 minut można dojechać do centrum Londynu oraz do dzielnicy West End. Dojazd kolejką DLR na lotnisko Londyn-City zajmuje 30 minut. Przystań St Katherine’s Pier, z której kursuje tramwaj wodny Thames Clippers, oddalona jest od obiektu o zaledwie 2 minuty spacerem. Przystań ta zapewnia połączenia wodne z różnymi częściami miasta.