Barsana Hotel and Resort in Siliguri is a spacious and well-maintained property with excellent amenities. The staff is polite and helpful, and the location is convenient for travel to the airport. The food is delicious, but slightly overpriced. The rooms are clean and comfortable, but some guests have reported issues with the AC and bathroom maintenance. The property is strictly vegetarian, and non-vegetarian options are available in a separate building. The gym and swimming pool are well-equipped, and the ambience is pleasant. Overall, a good value for money property with some minor drawbacks.