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
Phone; 0800 330 8005
London Tower Bridge Mini Cabs