Standard Twin Rooms

Standard Twin rooms offer a perfect retreat amidst the hustle and bustle of the City. So whether you’re in London travelling on business or staying for pleasure you’ll find everything you need for a relaxing and enjoyable stay.

Features include complimentary super-fast Wi-Fi, complimentary mineral water, a 32” LCD TV with Freeview channels and an in-room safe.

Ideally located in central London with stunning views, The Tower Hotel places you right at the very heart of the city.

Room Amenities

Facilities Available:

  • Bottled Water
  • Unlimited Super fast Free Wi-Fi
  • Coffee and Tea Making Facilities
  • Complimentary Toiletries
  • Flat Screen LCD TV with Freeview
  • Iron & Ironing Board
  • Room Safe

Room Amenities

Facilities Available:

  • Bottled Water
  • Unlimited Super fast Free Wi-Fi
  • Coffee and Tea Making Facilities
  • Complimentary Toiletries
  • Flat Screen LCD TV with Freeview
  • Iron & Ironing Board
  • Room Safe

Special Offers