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
This business has not posted anything yet.
No reviews yet!. Be the first one to review