The Tower Hotel

St Katharine's Way, E1W 1LD London, United Kingdom
Loading...
Loading...
Loading...

select your room

loading...

the hotel

check-in: 15:00 check-out: 12:00

The hotel has 801 rooms in total.

Location
The Tower Hotel is nestled between the River Thames, St Katharine Docks and alongside the World Heritage Site, the Tower of London, boasting unparalleled views of the iconic Tower Bridge. It is just 8 minutes’ stroll away from Tower Hill Tube Station.

Accommodation & services
With fantastic views of the iconic Tower Bridge and St. Katharine Docks the hotel has 801 bedrooms, and 19 dedicated meeting spaces. It also provides Fast, free, unlimited Wi-Fi throughout the hotel.
The hotel has a bar with stunning views of the famous Tower Bridge and the Shard skyscraper as well as the Brasserie restaurant offering a seasonal British menu.
The rooms at The Tower have flat-screen TV with Freeview channels, desk, in-room safe, hairdryer, tea and coffee making facilities and an Iron and Ironing Board.

services

Restaurant
TV
Bar
Lift
Fitness Room
Room Service
WIFI in rooms
Meeting Room
Smoke-Free Building
Reception 24/7
Safe
Parking in the hotel
English TV channels
Dryer
Free WIFI

location & access

ecological approach

sustainability is at the heart of bnetwork. Choose an eco-friendly hotel and estimate your trip's carbon footprint by clicking on the button below.
carbon footprint

reservation conditions

Read the full booking terms and conditions by clicking on the button below.

similar hotels

loading...
loading...
loading...