Tag: My Place Hotels


My Place Hotels debuts in Arizona

March 30, 2020

Via: Hotel Management

My Place Hotels debuted in its 26th state, Arizona. MP Avondale developed the 63-key My Place Hotel-West Phoenix/Avondale, Haydon Building Corp. built it and Venerts Hotel Management operates it. The hotel is located next to the American Sports Center-Avondale and […]