Holiday Inn Resort Enters Nepal
The newly opened Holiday Inn Resort Kathmandu Budhanilkantha is the first of its kind in Nepal, joining IHG Hotels & Resorts’ renowned Holiday Inn brand. Located near the Shivapuri forest foothills, just a short drive from Kathmandu’s city center, the resort offers