Welcome Lakeside Pokhara - New Pokhara Lodge - A Hotel run by a Family since 1994.
It looks like the link pointing here was faulty. Maybe try searching?