With a stay at Mount Kailash Resort, you'll be centrally located in Pokhara, steps from Phewa Lake and 7 minutes by foot from Ratna Mandir. This upscale hotel is 0.6 mi (0.9 km) from Tal Barahi Temple and 1.3 m ... Read more

View all Luxury Hotels in Pokhara