The Tower Hotel London
Popular Amenities
Traveler Ratings
Search Availability
Rooms
Triple Standard
Double Standard
Twin Standard
About The Tower Hotel London
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.
Important Information
Policies
Payment Methods
Accept all major debit and credit cardsReviews & Ratings
What do other 18 guests say about The Tower Hotel London
Frequently Asked Questions
What time can I check in at The Tower Hotel London?
The hotel room at The Tower Hotel London can be checked in after 4:00 PM (property's local time) on the day of arrival.
What time do I need to check out from the room at The Tower Hotel London?
The hotel room at The Tower Hotel London need to be checked out before 12:00 PM (property's local time) on the day of departure. If you need to check out later, please contact the property directly prior to your check out.
Are pets allowed at The Tower Hotel London?
Pets are not allowed at The Tower Hotel London.