Tower is a 12-story hotel in the business district at a close proximity to West End, Canary Wharf and ExCeL London offering comfortable rooms with a wonderful view of Tower Hill and the River Thames. The traditional hotel, built in 1972, is renowned for its contemporary architecture.
The hotel lies within 5 minutes' walk of The London Dungeon, Tower Bridge and The View from The Shard. The distance between London city center and the property is 4 km.
The vicinity of a river and hills as well as quick access to bars and restaurants set the hotel apart.
It stands minutes away from Tower Gateway subway station. 10 minutes' drive from London City airport.
The Tower Hotel provides 801 guestrooms appointed with a seating area, multi-channel TV, a refrigerator, a lounge area and a sofa for a pleasant stay in London. They feature bathrooms with free toiletries, a hairdryer and terry bathrobes.
Eat & Drink
Guests will enjoy freshly-made dishes of international cuisine in the refined on-site restaurant. The snack bar offers finest drinks along with salads and snacks. The bar The London View is just about 5 minutes’ walk from the property.
The hotel offers a full breakfast at the price of GBP 21.50 per person per night.
Guests can rent cars to discover the nearby sites.
On-site fitness facilities include a fitness center and a gym.
Wireless internet is available in the entire hotel for free.
public parking is possible on site at GBP 20 per day.
Year renovated: 2009.
Number of floors: 12.
Number of rooms: 801.