Quantcast

Tag Archives: My Place

My Place hotel opening in Twin Falls (access required)

My Place Hotels of America plans to open its second Idaho hotel in mid-October just west of St. Luke’s Magic Valley Regional Medical Center in Twin Falls. The 64-room economy extended-stay hotel is independently owned by franchisee MPI Investment Group, ...

Read More »