Phone Number 9095637010
The Tower Hotel
Saint Katharine's Way, Near Tower Bridge, London, E1W 1LD, United Kingdom
Rating
4.2
Price Level
$$$
Rooms
801
Pets
No
25
Feb

The Tower Hotel, London

The Tower Hotel

This modern city hotel is located next to Tower Bridge and the Tower of London. Shops, restaurants and bars are in the hotel's immediate proximity and the nearest tube station is Tower Hill. This elegant city hotel boasts a superb setting only a stone's throw from some of the most famous attractions in London, including Tower Bridge and the Tower of London. Tower Hill underground station is within a ten-minute walk from the hotel, and guests will find a variety of shops, restaurants and bars nearby. Additionally, the HMS Belfast, St Paul's Cathedral and Shakespeare's Globe are within walking distance. The spacious and stylish guest rooms feature modern décor and breath-taking views over the River Thames, Tower of London or Tower Bridge. Each comes with coffee and tea facilities, complimentary toiletries and a flat-screen TV. Room service is available 24 hours a day, and guests might take advantage of complimentary Wi-Fi offered throughout the hotel. The onsite restaurant serves a seasonal British menu, and the trendy Xi bar provides the perfect place to begin a night out.

The Tower Hotel

Price & Availability

Overall

Excellent
4.2
3110 reviews

Customers Review

Location 4
Cleanliness 4.3
Comfort 4.2
Neighborhood 4.7
Amenities 4
Condition 4
Recomendation 80.1%