The savoy
SHARE THIS:
Facebook
Twitter
LinkedIn
WhatsApp
Email
About this Hotel
The Savoy is the only luxury hotel on the River Thames. The ballet, opera, and theatre of vibrant Covent Garden are just steps away, with the City, world-renowned museums and galleries, and the designer shopping of Knightsbridge and Mayfair within easy reach. The Savoy has been woven into the fabric of London for almost 130 years, with exceptional service and memorable experiences at the heart of everything. Our team work hard to prepare for our guests and have implemented a range of measures to look after your well-being, but one thing remains a constant – the warmth of our Savoy welcome.