When you stay at Dahlia Boutique Hotel in Pokhara, you'll be on a lake, just a 5-minute walk from Phewa Lake and 11 minutes by foot from Ratna Mandir. This upscale hotel is 0.8 mi (1.3 km) from Tal Barahi Templ ... Read more

View all Luxury Hotels in Pokhara