Ideally situated on the River Thames, and steps away from some of the finest theatres, museums and more, The Savoy has been a British icon since 1889 – and it’s easy to see why. Alongside its recent restor..
London
In the famous 18th century words of Dr. Samuel Johnson, “If you’re tired of London, you’re tired of life.” And this statement still stands true today, as London continues to thrive with its signature landmarks, like Big Ben, the Tower of London & St. Paul’s Cathedral, in addition to its diverse restaurants, shopping and more. Prized for its vast selection of luxury accommodations, London travelers can look forward to staying in some the finest and most sophisticated hotels in the world.



