We use third-party cookies in order to personalize your site experience.

The Savoy

London, United Kingdom

4.7

Luxury 5-Star Experience at The Savoy, London

The Savoy, located on the iconic Strand in London, is a historic 19th-century hotel that epitomizes luxury and sophistication. Renowned for its elegant rooms and suites, The Savoy offers guests a unique blend of classic charm and modern amenities. With its prime location near the River Thames and famous landmarks such as the London Eye and Covent Garden, this hotel is a perfect choice for travelers seeking both comfort and convenience.

Accommodations

The Savoy features a variety of luxurious accommodations, including:

  • Elegant rooms with stunning views of the Thames or London skyline.
  • Spacious suites featuring modern amenities and classic decor.
  • Exclusive access to the hotel's luxurious spa and wellness facilities.

Dining & Culinary Delights

Dining at The Savoy is a culinary journey, featuring:

  • The Gordon Ramsay restaurant, offering exquisite dishes crafted with seasonal ingredients.
  • The American Bar, known for its classic cocktails and vibrant ambiance.
  • Festive Afternoon Tea, a delightful experience set in a beautifully decorated setting.

Location & Nearby Attractions

Situated in the heart of London, The Savoy is conveniently located near several popular attractions, including:

  • The London Eye, offering breathtaking views of the city.
  • Covent Garden, famous for its shops, restaurants, and street performances.
  • The Royal Opera House, a must-visit for culture enthusiasts.

Closed

Monday

Closed

Tuesday

Closed

Wednesday

Closed

Thursday

Closed

Friday

Closed

Saturday

Closed

Sunday

Closed

Loading map...