See all photos
See all photos
See all photos
Este modesto hotel está ubicado en South Tucson. La residencia cuenta con 145 habitaciones. Este establecimiento no permite la entrada a mascotas.