Aloft Tempe Near Tempe Town Lake
951 E Playa Del Norte Dr -
Tempe,
AZ 85281