Hotel Landmark Pokhara is a lakeside hotel in Pokhara’s Lakeside district, built with traditional Nepali brick and carved woodwork, offering rooms with views of Mt. Machhapuchhre and the Annapurna range alongside a rooftop pool, spa, and multi-cuisine dining just steps from Phewa Lake.
Web Design
Hotel Landmark Pokhara

