the savoy thesavoylondon.com the only five-star hotel on the river. the savoy offers sublime service in an unbeatable location near covent garden and the most iconic london landmarks. Category:accommodation and hotels Global Rank:270,027 visits:195.2K pages/Per:2.0 ADS