Runs some of the largest 5 star resorts in
Mahabaleshwar and Goa Has over
14 hotels and resort under management in
Indua Upcoming hotels : 48 locations in the
next 2 years
Recommended