Tower Hotel, London

The Tower Hotel, London, England

On the River Thames by Tower Bridge, this sprawling modern London hotels is a 3 minute stroll from St. Katharine Docks (marina with shops) and a 7 minute walk from both the Tower Hill tube station and Tower of London station.

The cleaned rooms include coffee and tea making facilities, free Wi-Fi and flat-screen TVs. Updated rooms with tower perspectives, minibars and access to a private parlor with complimentary breakfast and refreshments throughout the day. Suites include family rooms and kitchens.

There’s a refined international restaurant, a brasserie with evening tea, and 2 bars. Luxuries incorporate meeting rooms, fitness room, parking and limo service (charges).

The Tower Hotel, London, United Kingdom

Modern rooms & suites with free Wi-Fi in a riverside hotel, plus meeting rooms, dining & 2 bars.
St Katharine’s Way, London E1W 1LD
Phone; 0800 330 8005

London Tower Bridge Cabs