
Contact us
About company
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.
GB
Not verified company
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.