HOTEL SNOWLAND
Hotel Snowland is a popular name in Tourism Industry. It is the first Hotel in Lakeside Pokhara. This classic Hotel established in the year of 1972 with the objective of serving foreigners who love to visit Pokhara.
Lakeside Road Taal Barahi Temple Chowk, Pokhara
Location
Rate and Review
Login here to post your review.