When you stay at The Lakeside Retreat in Pokhara, you'll be on a lake, within a 15-minute walk of Phewa Lake and Ratna Mandir. This hotel is 0.8 mi (1.3 km) from Tal Barahi Temple and 1.2 mi (2 km) from Pokhara ... Read more

View all Luxury Hotels in Pokhara