Featuring air-conditioned accommodation with a rooftop pool, mountain view and a balcony, The Hill House Nathdwara is located in Nāthdwāra. There is an on-site restaurant and free private parking.
Numero delle stanze: 7
Kothariya Chak - A, 313301 Nathdwara, India