Hotel Casa Loma

398 Mill Ave.
Tempe
Arizona
United States