Hotel Peninsula is located on the amazing location near lake side of Pokhara. We offer face to face acquaintance with natures’ best gifts; mountains, lakes and layers of lush green hills. Fishtail mountain, Phewa lake, Peace pagoda and city scape are all just a sight away from our hotel. A 42-room hotel with great 3 star amenities is renowned for its personalized and prompt service.