Holiday Inn North Phoenix 3 stars

12027 North 28th Drive, North Mountain, Phoenix, AZ 85029, United States of America

Hotel image
Read more reviews for Holiday Inn North Phoenix