Best Western Plus Tempe by the Mall 3 stars

5300 South Priest Drive, Tempe, AZ 85283, USA

Hotel image
Read more reviews for Best Western Plus Tempe by the Mall