Offrant une vue sur son jardin, l'établissement The North Face Inn's Homestay est situé à Pokhara, à 5,2 km du lac et à 5,6 km du lac Fewa. Vous bénéficierez gratuitement d'un parking privé, d'un service de navette et d'une connexion Wi-Fi. Il propose des chambres familiales et une terrasse bien exposée.
Certains logements offrent une vue sur le lac. Tous comprennent une salle de bains privative et une armoire. Le linge de lit et les serviettes sont fournis.
Vous pourrez également vous réchauffer près de la cheminée extérieure après une journée de vélo.
Vous séjournerez à 10 km des chutes de Devi et à 15 km de la pagode de la paix mondiale. L'aéroport de Pokhara, le plus proche, est implanté à 8 km.