16. Savoy Hotel

The Savoy Hotel in London is a timeless icon of British luxury. Opened in 1889, it combines Edwardian and Art Deco styles. Located on the Strand, it overlooks the River Thames. Guests enjoy legendary dining at Gordon Ramsay’s Savoy Grill and Simpson’s in the Strand. The Savoy’s theater connections attract celebrities and artists. Its luxurious suites are named after famous figures. The Savoy remains a cultural landmark in London’s luxury hotel scene.






