Ayubowan!
True to the moniker Moksha, our luxurious boutique hotel nestled in 4 acres of private woodlands offer you a quiet and peaceful liberation from the incessant stresses of urban life. We understand the positive impact nature has on one’s health and wellbeing and have a carefully curated space where one can rest and recuperate, embraced by the gentle arms of mother nature.