+1 454 68769798

Chalsa, India

1 hotel

Popular Hotels

Hotel Sinclairs Retreat Dooars
3 Stars

LocationThis resort warmly welcomes guests in Dooars. For those in need of an adults-only holiday, it provides everything needed for a pleasant stay.FacilitiesGuests have a choice of 69 rooms. The fri...

More info
Chalsa, India