Woods and Hills is located in Siliguri, India on Shri Krishna Garden, Zilla Parishad Rd, Ward 41, Bankim Nagar. Woods and Hills is rated 4.8 out of 5 in the category bed & breakfast in India.
Address
Shri Krishna Garden, Zilla Parishad Rd, Ward 41, Bankim Nagar