The Savoy Hotel London
Five Stars in London
- Charing Cross
91 Strand, Charing Cross, London, WC2R 0DW
+44 (0) 20 7836 4343
The Savoy has over 150 rooms and is synonymous with London. Located close to the only street in London where cars drive on the right hand side of the road, The Savoy is within walking distance of St. Paul's Cathedral, Big Ben and the City.