Meghavi Wellness Spa is one of the Largest Luxury Spa Chain Brands locations spread across India. We delight spa connoisseurs with our exquisite range of soothing and soul-stirring spa services across 9 cities and 26 outlets across India serving 1 lakh sessions annually