Everhome Suites Nampa Boise 16183 North Idaho Center Boulevard, Nampa, ID 83687