Situated on the banks of the River Thames, The Savoy is another top choice for luxury accommodation in London. This historic hotel offers a blend of old-world charm and modern sophistication. Within 3 km of major attractions, The Savoy provides easy access to the city's vibrant cultural scene. The hotel boasts beautifully appointed rooms, award-winning restaurants, and a world-class spa. From its iconic entrance on the Strand to its stunning views of the river, The Savoy offers a truly memorable stay.