1 Hotels Found in Pokhara
Lakeview Resort & Spa
★★★★★
Pokhara, Nepal
A serene resort on the shores of Phewa Lake, with the Annapurna range as a backdrop, offering a spa and fine dining.
Spa
Swimming Pool
Restaurant
Starting from
₹3,800 / night
1 room types available