
Pokhara, Nepal
Barahai
3-star hotel
The hotel is located far from the hustle and bustle of city life, the location of the hotel in Pokhara presents a tranquil oasis to guests in the heart of the lakeside area. The beauty of the lakeside and the spectacular setting…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar · extra charge
















