HOTEL
Passion Nepal Eco Lodge
Lakeside Road 21a, 33700 Pokhara, Nepal
Where it sits
Passion Nepal Eco Lodge
Lakeside Road 21a, 33700 Pokhara, Nepal
28.22029, 83.95859
Similar stays nearby
Nearby to explore
Plan around Passion Nepal Eco Lodge
Ask for the details that decide a trip. Sourced answers open right here.
