Hotel Barahi boasts some stunning views of the Annapurna Himalayas, Phewa Lake as well as easy access to the thriving lake street of Pokhara. We are situated adjacent to the Phewa Lake, a mere 3 KMS away from Pokhara domestic airport. We offer 80 rooms (70-Deluxe,8-Suite Wing Deluxe,2-Suite), swimmi... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet