Mantra Resort
Resort
Karandi Khurd, Maharashtra
5.6/10
33 reviews
Free private parking
Offering an outdoor swimming pool and an Indian restaurant, Mantra Resort is located in Pune. Guests can enjoy facilities like Water Park and games like table tennis, tennis and billiards.
Number of rooms: 88
Village Karandi Khurd, Taluka: Bhor, 412206 Karandi Khurd, India