About us

Namaste ! Welcome to world's highest mountains country-Nepal. Nepal surprisingly contains the greatest altitudinal variation on this planet. Roughly rectangular in shape, the kingdom of Nepal is situated between china in the north and India in the south. It's the land where Lord Buddha was born over 2,500 years ago. Nested in the shadow of the Himalayas, home to the highest mountains on earth enjoying a rich diversity of flora, fauna and a fascinating cultural mosaic. The magic of Nepal is impossible to ignore. It stands for Never Ending Peace And Love.

Lucky Star is synonymous with good hospitality tradition since long times it's run by Sherchan family who provides every one of its guests special care and homely atmosphere.

The attractive hotels interior exquite Himalayan Carving and traditional artworks, which transport visitors, back to the bygone era of Kathmandu's splendid architectural heritage.