Grand haveli resort is a beautifull resort haveli turned hotel. As someone who have no prior experience of visiting any haveli, was mesmerized by the structure which has some of the very painting all over the walls. We visited ***dawa for a day but i found the hotel haveli more beautiful than havelis in ***dawa. The resort has two building, one which is original haveli and other is newly constructed building in haveli pattern. If you want to experience the old world charm then choose the old building, but the new building adds comfort and modernity. We stayed in the new building. The rooms were large and traditionally decorated. The food was simple, tasty and home like. Even though the resort was short of staff, we were never felt we have to wait for any service like tea or coffee. Special mention to ***ager Mahinder who was very polite and helpful. Overall, a nice place for a relaxed vacation in nawalgarh.