Hotel 17 Grand is a hotel located in Kurukshetra, Haryana. The average rating of this place is 5.00 out of 5 stars based on 2 reviews. The street address of this place is SCO 72 75 Sector 17 Near Old Bus Stand, Sector 17, Kurukshetra, Haryana 136118, India. It is about 1.04 kilometers away from the Thanesar Cit railway station.