Book Your Stay
Call us to confirm your reservation
- Lake View Resort
126 Main Street, Lake Side, Pokhara
33700 Nepal -
Nepal : 977.61.461477
-
USA / Canada : 1.604.340.9571
Nepal : 977.61.461477
USA / Canada : 1.604.340.9571