Welcome to Hotel Nawalgarh Plaza , Mandawa , India