Lemon Tree Resort Kumbhalgarh
Couple Friendly
Set along Lakhela Lake, this low-key hotel is 6 km from both Badal Mahal palace and Devi Temple. The NH162 national highway is 7 km away. Warm rooms feature free Wi-Fi, TVs and sitting areas, as well as windows with lake views. All offer en suite wet rooms. A family room sleeps up to 3 guests. Room service is offered.