Tag: My Place Hotel Boise/Nampa Idaho Center
My Place Hotels of America Opens Property in Nampa, Idaho
ABERDEEN, South Dakota—My Place Hotels of America has opened My Place Hotel Boise/Nampa, ID-Idaho Center in Nampa, Idaho. The property, owned by Rimrock Companies...