16245 N Merchant Way, Nampa, Idaho 83687 USA
Really nice guest rooms here at Holiday Inn Nampa
Photo Credit: Yelp