The Savoy Hotel London

Savoy Hotel

The Savoy hotel has all you would expect of a five-star hotel and yet something more as it’s steeped in a very singular and stylish history. As one of London’s most famous and iconic hotels it opened in 1889 on the Strand which today is ideal for theatergoers with one theatre within the complex, London’s theatreland and Royal Opera House across the street, and the National Theatre across the river. 

Post On Upscale Living Magazine

Best Deals On Amazon Prime
See also  Robb Recommends: Tiffany’s Enchanting High-Jewelry Necklace Conjures the Sea

About the author

Leave a Reply

Your email address will not be published. Required fields are marked *