Enquiry For Hotel Himalayan Inn



Hotel Himalayan Inn

Gaurighat, Lakeside - 6, Phewa Lake, Pokhara, Nepal, 33700

3 /5

From 2,500