Set beside the River Thames with panoramic views of Tower Bridge, The Tower Hotel is one of London’s most recognisable landmarks — a destination venue that blends iconic scenery with newly refurbished contemporary event spaces. Reopening in Spring 2026, its transformation will unveil refreshed interiors, advanced technology, and flexible layouts designed to host everything from festive celebrations and conferences to gala dinners and product launches.
Inside, the hotel’s event spaces combine sophistication and functionality. Floor-to-ceiling windows frame some of the city’s most famous views, while neutral tones and versatile room configurations make it easy to tailor each space to your event. Whether you’re planning a large-scale Christmas party, an elegant awards night, or a corporate dinner with a view, The Tower Hotel offers the rare combination of capacity, convenience, and character — all within moments of the City and the South Bank.
With on-site accommodation, multiple restaurants and bars, and a dedicated events team, The Tower Hotel ensures a seamless guest experience from start to finish. Its prime riverside location, iconic backdrop, and soon-to-be-unveiled interiors make it one of the most exciting event spaces in Central London for 2026 and beyond.
Key Features
Landmark riverside venue with views of Tower Bridge and the Thames
Newly refurbished event spaces reopening Spring 2026
Central London location near Tower Hill and Fenchurch Street
On-site accommodation with 801 bedrooms and suites
Multiple event spaces for dinners, conferences, and receptions
Full catering, AV and event production services
Panoramic views from key suites and private terraces
Dedicated in-house event and hospitality teams
Event Spaces & Capacities
The Tower Suite (Largest Space)
Reception / Standing: up to 570
Seated / Dinner: up to 500
Theatre / Presentation: up to 600
Boardroom / Meeting Room
Boardroom / Private Dining: up to 50
Other Suites & Rooms
Multiple flexible spaces for smaller dinners, meetings and receptions
Why Hire The Tower Hotel
The Tower Hotel brings together iconic London views, newly upgraded interiors, and the convenience of a full-service hotel — all under one roof. It’s the ideal choice for large-scale corporate Christmas parties, conferences, and city-centre celebrations that need both scale and sophistication.
With its Spring 2026 relaunch, this riverside landmark is set to become one of London’s most desirable venues once again — offering event organisers the perfect blend of heritage, hospitality, and skyline impact.
Public Transport
London City Airport | 6 miles
Tower Hill Station | 0.3 miles
Tower Gateway DLR Station | 0.4 mile
Capacity
Reception | 570
Dinner | 500
Theatre | 600
Details
Event Spaces | 19
Meeting Rooms | 17
Bedrooms | 801
.png)
































