Shah Palace

Main Road Chanderiya Bhilwara Road Chittorgarh Ho Chittorgarh - 312001ChittorgarhChittorgarh312001India
Hotel