A beautiful and luxurious hotel in Pokhara, Nepal. Located in the center of Lakeside just 100m from Fewa Lake. BOOK NOW!
Last seen: January 20th at 1:26pm — Visit site