Pokhara Tourist Home Hotel Pokhara
Situated in Pokhara, 1.1 km from Pokhara Lakeside, Pokhara Tourist Home features accommodation with a garden, free private parking, a terrace and a restaurant. Located around 1.5 km from Fewa Lake, the hotel with free Wi-Fi is also 5.
Number of rooms: 12
Pokhara, Lakeside 06, Khahare Naharmarga, 33700 Pokhara, Nepal