Greenwood Hotel

Siliguri
India
greenwoodhotel.in
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.
Tags: hotel in Siliguri, hotel Siliguri, banquet hall in Siliguri, conference hall in Siliguri