Lemon Tree Resort Kumbhalgarh
Couple Friendly
On the shores of Lakhela Lake, this straightforward hotel is 5 km from the 15th-century Kumbhalgarh Fort, 34 km from the NH58 national highway and 53 km from Kumbhalgarh National Park. Featuring views of the lake and national park, the unassuming rooms come with cable TV, and wet rooms with bucket baths. Upgraded rooms add balconies and/or air conditioning; suites feature living areas