Medford, OR (May 11th, 2021) My Place Hotels of America is delighted to announce its second hotel opening in Oregon, My Place Hotel-Medford, OR located at 580 Airport Road. This four-story, 85-unit hotel is Medford’s newest extended stay hotel and will serve the area’s many visitors with the newest and best accommodations for short and long…
Read More