The Savoy

The Savoy

Présentation de la société

The Savoy is perfectly located on the River Thames, in the heart of all that London has to offer. Featuring 267 luxury guest rooms and suites that are decorated in either an elegant Edwardian or Art Deco style, and having been at the forefront of the luxury hotel scene for 132 years, The Savoy welcomes guests for an experience that continuously evolves to meet the desires of the modern traveller.


Exceptional service is at the heart of everything we do at The Savoy; and our dedicated and talented colleagues, from the butlers to the concierge and from the florists to the beauty therapists, are here to transform a simple stay at The Savoy into an unforgettable experience.