The Savoy, a leader in the luxury hotel industry for more than 130 years, provides visitors with an experience that constantly changes to match the needs of contemporary travellers.
What are the rooms and facilities on offer at The Savoy London?
The Savoy, a luxury hotel with 267 rooms and suites, is situated in the city's cultural district and has interiors that are either tastefully Edwardian or Art Deco. Numerous of these magnificent rooms and suites provide unrivalled views of the River Thames and some of London's most iconic sites. Enjoy world-famous Savoy service while relaxing in lovely surroundings.
Where can guests enjoy food and drink?
Some of the best restaurants and bars in London may be found inside The Savoy's renowned entrance. The greatest of British cuisine can be found at Savoy Grill by Gordon Ramsay, the River Restaurant, a traditional yet elegant new location, which celebrates the best of British seafood and shellfish, and a traditional Afternoon Tea. Visitors are invited to The Savoy for a genuinely inspirational gastronomic experience.