ABTA logoATOL logo

01904 734 939

Open 7 Days A Week

Mount Kallash Resort, Pokhara

Mount Kailash Resort is a stylish 4* hotel located in Pokhara, close to the stunning Fewa Lake. Boasting its own swimming pool, a luxurious spa, a restaurant, a bar and beautiful gardens. Air conditioned guest rooms are comfortable and elegant, and each feature a private balcony, flat-screen television, a minibar and tea & coffee making facilities.

We’ve found 0 tours for you matching: Mount Kallash Resort, Pokhara

View Shortlist 0