Premier Inns Metro 2 stars

10402 Black Canyon Freeway, North Mountain, Phoenix, AZ 85051, United States of America

Hotel image
Read more reviews for Premier Inns Metro