Hotel Tempe

1660 W Elliot Rd
Tempe
Arizona
United States