Situated on the banks of the River Thames in London, The Savoy offers elegant rooms with bathtubs. Indulge in a luxurious bath while enjoying views of the river, the London Eye, or the iconic Big Ben. The hotel also features a renowned cocktail bar, a spa, and multiple award-winning restaurants.