Located in Chittaurgarh, 21 km from Chittorgarh Fort, Castle Narela Lake Resort provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a garden.
Number of rooms: 20
Opposite Gosunda Dam, Roop Pura, Chittaurgarh Udaipur High Way, 312001 Chittaurgarh, India