When you stay at Hotel Barahi Pokhara in Pokhara, you'll be in the mountains, within a 5-minute walk of Phewa Lake and Ratna Mandir. This upscale hotel is 0.2 mi (0.4 km) from Tal Barahi Temple and 1.3 mi (2 km ... Read more

View all Luxury Hotels in Pokhara