Hotels
Nepal's 15 New Hotels and Resorts
A dozen new star hotels have been added during the last year in Nepal. According to the Department of Tourism, 12 new star hotels and three new resorts have come into operation in the last 11 months