Situated on the banks of the River Thames, The Savoy is a legendary hotel in London. It boasts beautifully appointed rooms and suites, complete with a kettle for tea and coffee enthusiasts. With its rich history, iconic Art Deco design, and world-class dining options, The Savoy continues to be a favorite among travelers.