Situé à Lataguri, à 16 km du parc national de Gorumara, le Ramsai Tea & Wildlife Resort propose un jardin, un parking privé gratuit, une terrasse et un restaurant. Cet hôtel 3 étoiles propose des chambres climatisées avec salle de bains privative.
Les chambres sont équipées d'une bouilloire. Tous les logements du Ramsai Tea & Wildlife Resort sont équipés d'une télévision à écran plat et d'un sèche-cheveux.
L'aéroport international de Bagdogra, le plus proche, est implanté à 77 km.