The Tower, am Fluss gebaut, verfügt über 19 Tagungsräume. Der WLAN ist in allen öffentlichen Bereichen kostenlos. Zu den Dienstleistungen, die Fitness-Center, Parkplätze und eine Terrasse mit Blick auf die Themse und die Tower Bridge. An der Rezeption können Sie Eintrittskarten für das Theater und die Sehenswürdigkeiten von London und Buch Taxis und Restaurants zu kaufen. Von der Halle des Hotelrestaurants können Sie die Landschaft genießen, genießen Sie die ausgezeichnete internationale Küche. Im Sommer kann man draußen auf dem Fluss speisen.
Der Turm ist in der Nähe der Themse und der Tower Bridge entfernt. In der Nähe befinden sich das Bankenviertel, Canary Wharf, das Excel Centre, Greenwich, dem West End und dem Einkaufszentrum Westfield. Ein paar Minuten zu Fuß finden Sie Tower Hill Station, den Bahnhof Fenchurch Street und der U-Bahn-Zugang zu finden.