Ramada Tempe Near ASU 2 stars

1635 North Scottsdale Road, Scottsdale, AZ 85281, United States of America

Hotel image
Read more reviews for Ramada Tempe Near ASU