Situated on the banks of the River Thames, The Savoy is a legendary hotel that has been synonymous with luxury since its opening in 1889. This iconic London hotel is home to a beauty salon that offers a range of treatments and services to help guests look and feel their best. From rejuvenating facials and body treatments to professional makeup application, the salon is staffed by skilled beauty experts who use premium products to ensure exceptional results. Whether you're staying at The Savoy or just visiting for a treatment, the beauty salon provides a tranquil and luxurious setting for all your beauty needs.