Past visitors that stayed at Moustache Pushkar have given this property a rating of 9.095 for its exceptional location as the primary highlight for their stay.