Address: 10153 E Queensgate Way, Tucson, United States
Vista del Sol is a holiday home located in Tucson, 19 km from Tucson Convention Centre. Offering free private parking, the holiday home is 15 km from Tucson Raceway Park. Free WiFi is available throughout the property.