Located on the banks of the River Thames in London, The Savoy is a historic hotel that has been synonymous with luxury since its opening in 1889. The hotel offers elegant rooms and suites, world-class dining options, a renowned cocktail bar, and a luxurious spa. With its rich history and timeless charm, The Savoy remains one of the leading hotels in London.