The Savoy is a landmark five-star luxury hotel on the Strand overlooking the River Thames. Home to renowned establishments like the American Bar and Savoy Grill, it combines Edwardian and Art Deco architecture with timeless elegance. The property offers refined dining, historic heritage, and classic hospitality in the heart of London.
A stripped-back, dining venue.
The Savoy is a historic five-star luxury hotel offering refined Edwardian and Art Deco interiors, world-renowned bars, and elegant spaces overlooking the Thames.
The Savoy is situated on the Strand in central London, positioned on the Northbank of the River Thames near Covent Garden.
The hotel features several celebrated establishments, including the historic American Bar, the Savoy Grill, and traditional afternoon tea. Explore The Savoy on Mood.