Barsana Hotel & Resort Siliguri receives great reviews from guests. Hotel Manila and Royal Sarovar Portico Siliguri are also excellent options to stay in Siliguri spa.