GREENWOOD HOTEL in Siliguri is probably the best option for those who want to spend some time away from the hectic city life, in the lap of nature. There is a host of rooms (AC/Non-Ac) available to cater your needs. It is also an excellent venue for WEDDINGS.