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