About London Savoy Hotel

A five-star hotel in central London that remains a stark symbol of opulence, the Savoy Hotel was built in 1889 where the medieval Savoy Palace once stood. It offers a breathtaking view of the Thames River that had guests Claude Monet and James Whistler painting the view during their hotel stay. It boasts of 263 luxurious rooms, en-suite bathrooms and electric lighting (the last two said to be introduced by the hotel). The Savoy Hotel also houses the Savoy Theatre, the Savoy Taylor’s Guild, and the Simpson’s English restaurant.

How to get there
By underground: Charing Cross, Embankment

Opening hours
24 hrs

Lowest Tour Prices
Reschedule Anytime
Instant Confirmation
24/7 Customer Support