Additional info
This lovely hotel is located in Siliguri. Moreover, there is a wireless Internet connection at hand in communal areas. Barsana Hotel & Resort provides 24-hour reception. There is a car park.
Barsana Hotel & Resort
Barsana Hotel & Resort