With a stay at Lake View Resort in Pokhara, you'll be a 1-minute walk from Phewa Lake and 6 minutes by foot from Ratna Mandir. This upscale resort is 0.5 mi (0.9 km) from Tal Barahi Temple and 1.2 mi (1.9 km) f ... Read more

View all Luxury Hotels in Pokhara