KTM Holiday Inn
IHG Hotels and Resorts has opened its first Holiday Inn Express in Nepal, located in Naxal with 100 rooms, with Express Café & Bar providing all-day dining, and the Rooftop Asian Bar with mountain views. The hotel is now open and accepting reservations.