Aloft Tempe

951 E Playa Del Norte Dr
Tempe
Arizona
United States