Chacha Inn is a 3 star facility & amenities resort in Mount Abu, Rajasthan, India.
The resort is offering several open air venues for parties, social gatherings and weddings.
The resort boasts 32 well-appointed rooms, cottages & suites with all modern amenities.
Managed By: Not Applicable
Location Advantage(s):
Chacha Inn is located away from regular city life into a world of beauty and natural peace in the heart of the Aravalis.
Member Of: No
Awards (If Any):
No
Languages Spoken: English, Hindi, Rajasthani
Activities At The Venue: Kid's Play Area
Pet Policy:
Pets not allowed
Any Special Information Regarding Venue: