Best Western Plus Tempe by the Mall 3 stars

5300 South Priest Drive, Tempe, AZ 85283, United States of America

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