Holiday Inn, Kathmandu is coming up in Nepal. The hotel has 190 rooms, ADD, Specialty Restaurants, Bar & Banquet hall. It has a sprawling Casino along with Service Apartments and commercial office space.
Hotels