A 4* hotel located at the foot of Tower bridge and next door to the Tower of London offering 801 bedrooms, 19 M&E spaces up to 600pax with unparalleled views over London's most iconic sites. The Tower Hotel is the ideal venue for events at Old Billingsgate, Tobacco Dock and the ExCel Centre with Tower Hill tube station and the DLR only 6 minutes walk away.
Address
The Tower HotelSt Katharine's Way
London
E1W 1LD
United Kingdom