Property Location When you stay at Hotel Peninsula in Pokhara, you'll be on the waterfront and convenient to Barahi Temple and World Peace Stupa. This hotel is within close proximity of Devi's Fall and Pokhara International Mountain Museum.Rooms Make yourself at... Show More
Reach us, we're available 24/7.