Do not navigate away from this page or close your browser whilst your request is being processed
Commanding sweeping views over the River Thames and the Tower of London, Tower Suites offers a diverse range of luxury accommodation, hospitality and celebration services.
Located in the heart of the City’s famous business district and with easy access to Canary Wharf, the Square Mile, financial heartland and London’s most vibrant tourist attractions, Tower Suites is a perfect base for a memorable stay in the capital.
Perfect for a luxury London getaway!