CASTLENARELAOPPGHOSUNDADAMCHITTORUDAIPURHIGHWAYCHI,CHITTORGARH, 312001
Facilities: Ideally located in the Pratap Nagar area, Castle Narela promises a relaxing and wonderful visit. The property features a wide range of facilities to mEconomical Hotel Booking with SuperbMyTrip