Karnal haveli is a very good place to have a relaxing journey break on GT Road. It has good food, a nice view, elegant building and lots of more good things. It has fast foods, a restaurant and all food options are available. The washrooms are clean. It has play space for kids. The whole Complex is very professionally managed. One must have a stop on the way.