Le Magellan's The Grand Lachen est un établissement 3 étoiles situé à Lachen. L'hôtel dispose de chambres familiales.
Toutes les chambres comprennent une télévision.
Le Magellan's The Grand Lachen sert un petit-déjeuner végétarien.
L'aéroport international de Bagdogra, le plus proche, est implanté à 223 km.