Nestled within a verdant expanse of lush greens overlooking the azure waters of the Mawal taluka, in Takwe, Maharashtra and strategically located between Mumbai & Pune, Fazlani’s Natures Nest is an abode where nature truly comes home. A wellness Resort and Spa offering guests a rejuvenating holiday experience. Alcohol is strictly prohibited in the premises.
*Rooms are subject to availability at the time of confirmation and the next best alternative will be provided if your first choice is not available. Supplement cost may apply.