Sinclairs Hotel
Dooars, West Bengal, India
Sinclairs is one of the first hotels in the region that met tourists standards. It is old, well established and well maintained.
Dooars, West Bengal, India
Sinclairs is one of the first hotels in the region that met tourists standards. It is old, well established and well maintained.