Manas resort, Igatpuri
–
Mumbai, Maharashtra, India
Company Description Manas Resort, located in Igatpuri, is a luxurious resort that has been in operation since 1991. Our resort offers 70 luxurious rooms, 2 conference halls, and a wedding venue. In Goregaon, Mumbai, We have a Cafe and Restaurant ... - Apr 23