Overlooking the iconic Tower Bridge, a world heritage site, relax and enjoy London’s finest view. Whether you’re travelling on business or staying for pleasure you’ll find everything you need for a relaxing and enjoyable stay.
Standard Double Bridge View bedrooms are perfect for relaxation. Take in the stunning skyline with features including complimentary super-fast Wi-Fi, complimentary mineral water, 32” LCD TV with Freeview channels and an in-room safe.
Ideally located in central London, The Tower Hotel places you right at the very heart of the city.