Top Lonely Guest House is a nice guesthouse with a beautiful view over Phewa Lake in Pokhara, Nepal. Enjoy your days in Lakeside North, the quiet and peaceful area of Khahare.