RangbhawanInn A Lake View Hotel Hotel
Near Lakhela Lake Kumbhalgarh Dist Rajsamand 313325, 313325 Kumbhalgarh, India
Set in Kumbhalgarh, RangbhawanInn A Lake View Hotel offers 3-star accommodation with private terraces. This 3-star hotel has air-conditioned rooms with a private bathroom. Every room includes a patio with pool view.