Hotel Mayuri - Restaurant & Lodge is a hotel and lodge located in Pune, Maharashtra. The average rating of this place is 3.80 out of 5 stars based on 56 reviews. The street address of this place is Pune -Satara road, Gujarwadi Phata, Opp. Eicher company, near Choughule, industries, Katraj, Pune, Maharashtra 411046, India. It is about 2.89 kilometers away from the Vadgaon railway station.
shubham mandale 18 months ago
Good service, such a humble staff and situated at strategic location.
Javed Sbest 18 months ago
Clean and good service
Sagar Bhange-Patil 30 months ago
Excellent service and Very good cleaning