ATMANTAN, Wellness Centre
Atmantan, an international, luxury wellness destination spans 42 acres and is located in Mulshi, a hill station close to Pune & Mumbai
This award-winning wellness resort is truly the holistic amalgamation of the Atma (soul), mana (mind) and tann (body)