
London, United Kingdom
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
Aggregated Ratings 4.6
Loading map...