Situated at 2800 m. Lukla is a gateway to Mt. Everest the World’s highest peak. It is mainly inhabited by the Sherpas. The resort with 23 well appointed deluxe rooms, attached bath and hot & cold running water is a true master piece that blends nature with its architectural look.
Sales and Marketing Contact
Mr. Rajendra Shrestha