O2 Spa - Millennium Plaza Hotel Logo

O2 Spa - Millennium Plaza Hotel

0.0
0 votes
Rate it
  •   Send Message
  •   Write Review
  •   Claim

About

O2 Spa, India’s largest spa chain provides the ULTIMATE SPA EXPERIENCE with treatments created by combining the best ancient techniques and herbal secrets with advanced discoveries in beauty and wellness. Our spas have a distinctive atmosphere where you enjoy superior soothing service without unnecessary formality.