Browsing Category

Nepal

Dusit to debut in Nepal

Dusit International has unveiled plans to launch its first ever hotel in Nepal. The Thai hotel group has signed a management agreement for the Dusit Thani Himalayan Resort & Spa, a…