The Tower Hotel London, United Kingdom

This first class hotel is located on the River Thames in the heart of London.

The Tower Hotel
St. Katherines Way, Tower Bridge
London, UNITED KINGDOM E1W 1LD
P: +(44)-800-330-8005

Room Amenities

WiFi: Free in Rooms WiFi: Free in Public Areas Restaurant Bar 24 Hour Front Desk Concierge Room Service - 24 Hours Safe Elevator Parking Air-Conditioned Rooms Television Coffee Maker Hairdryer Iron/Ironing Board Disabled Facilities Private Bathroom

Hotel Amenities

Guest Rooms: Guest rooms are stylish and comfortable, many with panoramic views over the River Thames, Tower Bridge and the St Katharine Docks marina.
Location: Centrally located, the hotel is close to many key tourist attractions and sites. The Tower of London, the Tower Bridge and the Tower Hill Underground Station are within a half mile walk of the hotel.
Restaurants: The hotel's Vicinity Restaurant offers beautiful views over the city alongside a variety of international dishes. Xi Bar and Lounge as well as 24 hour room service are available as dining options as well.