Shilo Inn - Nampa

617 Northside Blvd
Nampa
Idaho
United States