Located on the Strand in London, The Savoy is a world-renowned 5-star hotel that has been synonymous with luxury and glamour since its opening in 1889. With its elegant rooms, iconic restaurants, and stunning views of the River Thames, this hotel offers a truly unforgettable experience. Guests can also participate in walking tours organized by The Savoy, which showcase the rich history and cultural heritage of London. From the Tower of London to Buckingham Palace, these tours provide a fascinating insight into the city's past and present.