Howard Johnson Scottsdale 2 stars

7110 East Indian School Road , Scottsdale, AZ 85251, USA

Hotel image
Read more reviews for Howard Johnson Scottsdale