Featuring 2-star accommodation, My Place Hotel-Tucson South, AZ is located in Tucson, 8.5 km from Tucson Convention Center and 11 km from Arizona Stadium. The property is set 8.1 km from Tucson Museum of Art, 12 km from Reid Park Zoo and 18 km from Pima Air & Space Museum. A barbecue, an on-site snack bar and shared lounge are available.
Numero delle stanze: 86
4690 South Calle Santa Cruz, Tucson, AZ 85714, Stati Uniti