Hotel Leela Grande, a charming 3-star establishment in Karnal, India, offers a welcoming retreat for both leisure and business travelers. Opened in 2011 and recently renovated in the same year, this hotel features 35 well-appointed rooms designed for comfort and relaxation. With a guest rating of 7.9 out of 10 based on 51 reviews, it reflects a commitment to quality service and guest satisfaction.