The Savoy is a world-famous hotel situated on the banks of the River Thames. It offers luxurious accommodations and a range of dining options, including a restaurant that serves all meals. Guests can indulge in a hearty breakfast, a delightful lunch, and an exquisite dinner, all included in their stay. The hotel's culinary team is dedicated to creating exceptional dishes using the finest ingredients, ensuring a memorable dining experience. With its iconic history and stunning views of London, The Savoy is a perfect choice for those seeking a luxurious stay with all meals included.