Established in 1993, Hotel Barahi is located close to the emerald green Phewa Lake, the second largest lake in Nepal, in Pokhara. It is named after the island temple of Barahi, and this oasis of luxury has a reputation for quality service.
Sales and Reservation Contact
Ms Chanda K.C.
Phone number: +977-4511113, 4529820