Situated on the banks of the River Thames, The Savoy is a renowned luxury hotel in London. With its rich history and timeless elegance, this 5-star hotel offers rooms with state-of-the-art amenities, including a TV with a wide selection of channels. Enjoy the comfort of your room while watching your favorite shows or unwind in the hotel's opulent spa and wellness center. The Savoy also features several award-winning restaurants and bars, ensuring a memorable culinary experience during your stay.