Sinclairs Retreat Dooars
Chalsa Hill TopChalsa, India
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. The accent is on peace, tranquility and quiet living in natural surroundings. Spread over 20 acres of landscaped garden; the resort comprises cottage style rooms furnished with modern amenities. Multi-cuisine Restaurant `The Banyan Tree’, `The Tusker Bar’, an outdoor swimming pool, Bil Read more about Sinclairs Retreat Dooars