The Savoy is a legendary hotel in London, known for its rich history and luxurious vibe. Nestled right by the River Thames, it’s been a go-to spot for celebrities and dignitaries since it opened its doors in 1889. The place boasts stunning Art Deco interiors and offers top-notch dining options, including the famous Savoy Grill. Guests can enjoy elegant rooms with breathtaking views of the city, along with impeccable service that makes everyone feel like royalty. With its prime location, it’s perfect for exploring nearby attractions like Covent Garden and the West End. Whether you’re sipping cocktails at the American Bar or indulging in afternoon tea, The Savoy has a way of making every moment feel special.
Nearby local secrets
Creators are the next-gen travel advisors and operators
Planning your trip through social media? Now, easily access travel advice and tours created by the world’s best travel content creators