Phewa Lake, Damside
Rastrabank Chowk, Pokhara-17
Province-4-Nepal
http://www.newhotelnatureland.com
+977 61 462577
New Hotel Natureland, situated at the edge of serene Phewa Lake in paradise like city Pokhara, offers you fully facilitated rooms along with panoramic view of Himalayas.