Situated amidst lush green surroundings, A stride away from the marvelous lake rests Zostel Pokhara. Zostel Pokhara is located in Sedi Bagar 18, Lakeside in Pokhara. This is a great place for solo travellers, trekkers or a group of friends looking to stay