A stay at Da Yatra Courtyard Hotel & Resort places you in the heart of Pokhara, within a 10-minute walk of Phewa Lake and Ratna Mandir. This upscale hotel is 0.3 mi (0.5 km) from Tal Barahi Temple and 1.2 mi (1 ... Read more

View all Luxury Hotels in Pokhara