My Place Hotels of America has opened My Place Hotel-Tucson South, AZ, in Tucson, AZ. The extended-stay property is a partnership between Opwest Development and Iridius Capital, and managed by Guard Hospitality. This marks the My Place's first property in Tucson and third in Arizona.