The Savoy is an iconic hotel located on the banks of the River Thames in central London. It features a luxurious spa and wellness center, where guests can unwind and rejuvenate. The spa offers a range of treatments, including hydrotherapy, aromatherapy, and beauty therapies, all delivered by expert therapists. With its stunning views and world-class facilities, The Savoy provides a truly indulgent spa experience.