• The Aloft Hotel (map)
  • 951 East Playa Del Norte Drive
  • Tempe, AZ, 85281
  • United States