The Tower Hotel



15 other photos

Accommodation
Catering
Activities
Transport
Greater London, England
The Tower Hotel
Instant booking
1021 guests | 1021 beds | 801 bedrooms | 801 bathrooms
Some information has been automatically translated.
Host word
Located in the vibrant heart of London, this venue offers an exceptional setting for business travelers and corporate events. Situated near the iconic Tower Bridge and the Tower of London, the venue is ideally positioned for exploring some of the city's most famous landmarks. Its central location provides easy access to London’s financial district, making it a convenient choice for professionals seeking a blend of business and cultural experiences.
See more
To Remember

Hotel

Less than 15 minutes from a railway station

Swimming pool

Within walking distance of a railway station
Bedrooms (801)
Work equipment

Secondary screen(s)

Video projector

Flipchart(s)

Printer

Meeting room

Microphone(s) and sound system

Photocopier/Scanner

Outdoor wifi

Pens & paper
Leisure facilities

Bicycles

Indoor pool

Gym / Fitness
Where the property is located
Login to get a quote
