Le Radha Rani lodge est situé à Siliguri, à 800 mètres de la gare de New Jalpaiguri et à 7 km de la gare de Darjeeling Himalayan Toy Train. Cet hôtel 2 étoiles propose un service d'étage et une réception ouverte 24h/24. La réserve naturelle de Mahananda est à 14 km de l'hôtel.
L'aéroport international de Bagdogra, le plus proche, est implanté à 14 km.