Westward Look Wyndham Grand Resort & Spa Categories Resorts 245 E. Ina Road Tucson AZ 85704 (520) 297-1151 1-800-722-2500 (520) 742-1573 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×