Spa Locations
Since opening that first spa in 2012 in the quaint hills of Manali, we have come a long way with our Spas now located across 100+ locations. Whether it be a spa located in the heart of the city or our Spa located in idyllic resort spa destinations, you can be assured of the warm hospitality and professional nature of services. Magnificently accoutred, Tattva Spa spaces evoke the feelings of tranquillity, balance, and serenity in the consumer by using elements from nature, beautiful landscapes, that and a pastel soothing colour pallette.



