Hotel Barahi is located beside Lake Fewa in Pokhara, Nepal, set in the heart of the Pokhara Valley. Experience the sub-tropical climate, the spectacular natural surroundings, the relaxed and tranquil atmosphere.
More information about formatting options