18 Five star hotels in Nepal and 27 new under construction

There are a total of 18 five-star hotels in Nepal. Twenty-seven new five star hotels are in...