The Savoy is a legendary hotel located on the banks of the River Thames. It has been a symbol of luxury and elegance since its opening in 1889. The hotel's pillow menu offers a variety of options to suit guests' preferences, ensuring a restful night's sleep. The Savoy is also home to several acclaimed restaurants and bars, including the iconic American Bar and the Michelin-starred Savoy Grill. With its rich history, stunning views, and world-class amenities, The Savoy is a top choice for those seeking a truly unforgettable stay in London.