St.George Spa at Hotel Indigo on Via Giulia in Rome with its range of facial and body treatments and the ‘Roman baths’ area is the perfect place to unwind
Located in the Crowne Plaza Rome, St. Peter's Spa is a Health & Fitness Centre to indulge the mind, body, and spirit in a holistic state of relaxation.