The Tower Hotel

The Tower Hotel is nestled between the River Thames, St Katharine Docks and alongside World Heritage Site – The Tower of London, and boasts unparalleled views of iconic Tower Bridge. The location and choice of transport connections put you at the centre of this vibrant city, making it quick, convenient and most importantly, easy to experience the very best of what London has to offer, sooner.

Benefits of staying at the hotel include…

  • Networking: Participate in onsite social activities for conference attendees and speakers
  • Upscale Amenities: The hotel features 2 restaurants, a fitness center, and a bar/lounge. Other amenities include a coffee shop/café, 24-hour room service, and a business center.
  • Room Amenities: All 801 rooms offer free WiFi, 24-hour room service, and LCD TVs with digital channels. Guests will also find coffee makers, free bottled water, and safes.
  • Convenience: The venue located in Wapping, this hotel is within a 10-minute walk of Tower Bridge, Tower of London, and HMS Belfast.