Tower Hotel

St Katharine's Way, London E1W 1LD, Southwark
hotel
Tower Hotel

The Tower Hotel in London is a stylish and well-located property offering stunning views of the iconic Tower Bridge and the River Thames. Situated near the Tower of London, the hotel provides easy access to historical landmarks and the vibrant city center. It features modern amenities, including free Wi-Fi, a fitness center, meeting and event spaces, and on-site dining options such as restaurants and bars with riverside views. Guest rooms are designed for comfort, equipped with air conditioning, flat-screen TVs, and luxurious bedding, making it an excellent choice for both business and leisure travelers.

Facilities

  • Wi-Fi
  • Parking
Quick Information

Category: hotel

Borough: Southwark

Phone: 0207 523 5063

Email:

Metro: Underground Circle Line