Situato a meno di 400 metri da una delle attrazioni più famose del Nepal, il lago Phewa, il North Face Inn si trova a Pokhara e offre la connessione WiFi gratuita.
Le sistemazioni sono pulite e vantano una vista panoramica sulle montagne, un'area salotto e un bagno privato completo di doccia. A vostra disposizione anche il servizio in camera.
Al North Face Inn troverete un giardino, il barbecue e una terrazza. Potrete inoltre usufruire di banco escursioni, deposito bagagli e servizio di lavanderia. Ad attendervi anche l'autonoleggio e un parcheggio gratuito.
L'hotel dista 4 km dal Museo Internazionale della Montagna, 5 km dalle cascate Davis Falls, 2,5 km dalla stazione degli autobus turistici e 3 km dall'aeroporto di Pokhara.