Chitra Grand
Sadhu Bela Road, Near Chitra Cinema, Haridwar, India
Booking.com
Book Now