Situated on the Strand, The Savoy Hotel London famous front entrance is one of London's landmarks. The theatres, opera, ballet and shopping of the West End and Covent Garden are located nearby. The City of London and the river Thames are a short walk away.
The Savoy Hotel London Click here to browse more
London Tourist Accommodation
|