Founded in 1889 on the Strand in London's West End. The Savoy is one of the world's most famous hotels. As the place where Monet painted the Thames from his hotel window, where Escoffier concocted... This description may be from another edition of this product.