Located hardly at a distance of 400 metres 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 4 km from International Mountain Museum and 5 km from the Devi’s Fall. The Tourist Bus Station is 2.5 km away while the Pokhara Airport is 3 km away.