Profile
The Savoy, located in the heart of London, is an iconic luxury hotel renowned for its timeless elegance and rich history. Overlooking the River Thames, this five-star establishment combines classic British charm with modern sophistication. Since opening in 1889, The Savoy has hosted royalty, world leaders, and celebrities, offering exceptional service, exquisite dining experiences, and opulent rooms and suites. With its famous Art Deco and Edwardian design, the hotel provides a unique blend of tradition and contemporary luxury. Guests can indulge in its world-class restaurants, including the renowned Savoy Grill, or enjoy a traditional afternoon tea in the Thames Foyer. The Savoy remains one of London’s most prestigious landmarks, perfect for those seeking an unforgettable stay in the city.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.