The new My Place Hotel in Meridian.
The new My Place Hotel in Meridian. Provided by My Place Hotels
The new My Place Hotel in Meridian. Provided by My Place Hotels

Business Insider

April 18, 2017 7:13 PM

My Place Hotel opens, Fit Wrapz recognized, 4 named at Idaho First Bank

Suggested for you

  Comments  

Videos