Dooars

The Reserve Gorumara Hotel

The Reserve Gorumara Hotel - The Reserve Gorumara Hotel is a popular choice amongst travelers in Dooars, whether exploring or just passing through. The hotel has everything you need for a comfort...

Green Tea Resort

Green Tea Resort - Green Tea Resort is a popular choice amongst travelers in Chalsa, whether exploring or just passing through. The hotel has everything you need for a comfortable stay. 24-hour r...

The Riverwood Forest Retreat Dooars

The Riverwood Forest Retreat Dooars - The Riverwood Forest Retreats is perfectly located for both business and leisure guests in Neora Nadi. Offering a variety of facilities and services, the hot...