banquet hall in Siliguri
We found 1 companies
Greenwood Hotel
Hill Cart Road, Salbari, Siliguri, West Bengal
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 ca...
Verified+8 Years with us