Tower Hotel, London

The Tower Hotel, London, England

On the River Thames by Tower Bridge, this sprawling modern London hotel 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 parlour 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 rooms, 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
guoman.com
Phone; 0800 330 8005

London Tower Bridge Mini Cabs