With a stay at Hotel Landmark Pokhara, you'll be centrally located in Pokhara, steps from Phewa Lake and Ratna Mandir. This luxury hotel is 0.2 mi (0.3 km) from Tal Barahi Temple and 1.4 mi (2.2 km) from Pokhar ... Read more

View all Luxury Hotels in Pokhara