The Savoy is a luxurious hotel located in the heart of London. With its rich history and elegant design, it offers a truly unforgettable experience. All meals are included in your stay, allowing you to indulge in the finest cuisine at the hotel's renowned restaurants. From traditional British dishes to international flavors, the culinary team at The Savoy will delight your taste buds. Whether you choose to dine in the elegant dining room or enjoy a casual meal in one of the hotel's stylish bars, you can expect exceptional service and exquisite food. With its prime location on the banks of the River Thames, The Savoy also offers stunning views of the city's iconic landmarks. From the comfort of your room, you can admire the beauty of London while enjoying a delicious meal.