With a stay at The Pavilions Himalayas Lake View in Pokhara, you'll be in the mountains, just steps from Phewa Lake. This upscale hotel is 4.8 mi (7.8 km) from World Peace Stupa and 7.2 mi (11.6 km) from Tal Ba ... Read more

View all Luxury Hotels in Pokhara