My Place, an extended stay hotel chain, completed construction and opened its first Illinois location in North Aurora.
DailyHerald.com > Local News, Daily Herald
Fri, 07/20/2018 - 8:15am
My Place, an extended stay hotel chain, completed construction and opened its first Illinois location in North Aurora.