With a stay at Sunshine Resort Pokhara in Pokhara, you'll be 5.7 mi (9.1 km) from Devi's Falls and 8.7 mi (14 km) from Pokhara International Mountain Museum. This upscale resort is 8.7 mi (14 km) from Tal Barah ... Read more

View all Luxury Hotels in Pokhara