Hotel
NH 162 Ext. Govind Chowk, Opposite Moti Mahal, Delhi Wala Dharamsa, Nathdwara, Rajasthan, India 313301