Located hardly at a distance of 1,313 feet from one of the popular attractions of Nepal, Phewa Lake, The North Face Inn is located in Pokhara. Free Wi-Fi access is available. Guests can enjoy panoramic views of the mountain from all rooms. The clean rooms here will provide you with a seating area. Private bathrooms also come with a shower. Room service is available for private dining. At The North Face Inn you will find a garden, barbecue facilities and a terrace. Other facilities offered include a tour desk, luggage storage and a laundry. A car can be rented for sightseeing. The property offers free parking. The inn 2.5 miles from International Mountain Museum and 3.1 miles from the Devi’s Fall. The Tourist Bus Station is 1.6 miles away while the Pokhara Airport is 1.9 miles away.