The Savoy 6.62

The Savoy, Strand
London, WC2R 0EU
United Kingdom

About The Savoy

The Savoy The Savoy is one of the popular place listed under Hotel in London ,

Contact Details & Working Hours

Details

The Savoy Official Facebook Page

Perfectly placed on the River Thames and set within the vibrancy of Covent Garden, The Savoy is one of London’s most revered hotels.

Map of The Savoy

Updates from The Savoy

Reviews of The Savoy

   Loading comments-box...