Multiple ventures of Pallavi Hotel and Resorts
Hotel Pallavi makes it easy for you to book room in Panchkula