Our Media Manager Carina checked into the five star Tower Suites, a stunning hotel in one of London’s most iconic locations overlooking the Tower of London. The hotel boasts Senior and Executive Suites as well as individual studios. The luxury finishes create a perfect retreat for relaxing after a busy day of enjoying all that London has to offer from the Tower of London to the Shard – The Royal Opera House to the National Theatre – Borough Market to the Tate Modern.
Travelling to Tower Suites couldn’t be easier with Tower Hill and Tower Gateway on the doorstep and Aldgate East, Bank and Liverpool Street stations all within a short walking distance.
Tower Suites offer independent living
Guests can enjoy independent living inside elegant suites with fully equipped kitchens and lounges whilst having access to the myriad facilities and services of a luxury boutique hotel in London. Recognising the burgeoning trend for independent living and personal space, Tower Suites is perfect for any length of stay or purpose, whether you are staying for business or leisure.
Tower Suites as a venue
Tower Suites offer the ideal venue for an unforgettable meeting or event. Whether it is for a conference or business meeting, corporate party, private dinner or wedding celebration, Tower Suites’ spectacular events centre offers inspiring and flexible spaces, contemporary décor and expert professional and attentive staff.
Providing 10 stunning meeting spaces in the hotel, including London’s latest roof top venue, you can hold a Corporate Event for any occasion hosting small meetings of 10 up to larger parties of 250. Each meeting and event space boasts state of the art technology, including wireless connectivity, video conferencing and technology for virtual and hybrid events ensuring a seamless experience. The hotel thoughtfully provides a range of services and facilities; including a luxury spa, Italian inspired restaurant, sophisticated executive lounge and bar, co-working suite, 60m roof terrace overlooking the Tower of London and River Thames, and all the amenities and services expected in today’s five-star hotels.
Tower Suites offer 5 star views
Commanding sweeping views over the River Thames and the Tower of London, Tower Suites is one of the most scenic 5 star hotels in London. Offering a diverse range of accommodation, hospitality and events services, Tower Suites is located in the heart of the city’s famous business district. It’s also within an easy access to Canary Wharf, the Square Mile’s financial heartland and London’s most vibrant tourist attractions. All that makes it a perfect base for a productive stay in the capital.
Sustainability
The advanced features of Tower Suites enable a large percentage of the building’s total energy usage to be generated from renewable energy sources, satisfying the requirements of the city’s vital clean energy development plan for 2026. The building has been carefully designed to conserve 65% of water over a conventional building and to avoid night time light pollution. It also provides for maximum access by public transport for both guests and associates.
Find out more what the Tower Suites can offer.