Sinclairs Retreat Dooars, Chalsa located at Chalsa Hill-top, on Siliguri Guwahati Highway, at ninety minutes driving distance from Siliguri, is a high class self contained tourist destination, offering ecofriendly accommodation in ethnic style with natural surroundings and an array of recreational facilities.
Book NowMore info