Property Location
The Savoy, a historic hotel with over 135 years of service, is situated in the cultural heart of London, adjacent to the West End and offering stunning views of the River Thames. This iconic establishment has long been a favored destination for discerning guests who value authenticity and elegance.
Rooms
The hotel features 267 luxury guest rooms and suites, each designed in either Edwardian or Art Deco style. Many accommodations provide breathtaking views of the River Thames and notable London landmarks, ensuring a relaxing atmosphere complemented by the renowned Savoy service.
Amenities
The Savoy boasts a range of exceptional amenities, including a state-of-the-art fitness center, a magnificent swimming pool, and a serene spa offering various health and beauty treatments. The hotel also features The Florist, where guests can purchase exquisite floral arrangements crafted by expert designers.
Dining
Dining at The Savoy is a culinary journey, featuring several acclaimed restaurants and bars. Guests can enjoy traditional Afternoon Tea in the newly opened Gallery, savor fine dining at the Michelin-starred Restaurant 1890 by Gordon Ramsay, or experience the iconic Savoy Grill, which offers a British and French-inspired menu. The River Restaurant showcases the best of UK seafood, while the American Bar serves classic cocktails with a modern twist.
Business, other amenities
The Savoy is equipped to host a variety of events, from corporate meetings to elegant weddings, with a dedicated events team to assist in planning. The hotel offers private dining experiences and unique spaces for celebrations, ensuring a memorable occasion. In-room dining is also available, providing guests with the same high-quality service and cuisine in the comfort of their rooms.