Lodging & Accommodations close to Mission San Xavier del Bac
Casino Del Sol Resort
+1-888-878-9982
5655 West Valencia Rd, Tucson, AZ 85757
+1-888-878-9982
~4.88 miles
west of Mission San Xavier del Bac
- Four star Resort property
- Fitness + Health Center
Back to Top