Located on the banks of the River Thames, The Savoy is a legendary hotel that has been synonymous with luxury since its opening in 1889. Guests can start their day with a delightful breakfast included in their stay, featuring a range of delectable options. The hotel offers elegant rooms and suites, a renowned spa, multiple dining venues, and a rich history of hosting royalty and celebrities. With its prime location and timeless charm, The Savoy is a true icon of London.