Updating availability and prices
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
It can accommodate 3 guests
Hotel
Room