Holiday Inn Hotels & Resorts opens its first resort in Nepal, Holiday Inn Resort Kathmandu Budhanilkantha
The newly opened Holiday Inn Resort Kathmandu Budhanilkantha is the latest addition to IHG Hotels & Resorts’ renowned Holiday Inn brand family and is the first Holiday Inn Resort property in Nepal.  Nestled amidst the