El Super 8 Phoenix Metro North se encuentra en Glendale, a 13 km de Phoenix, y ofrece alojamientos aptos para mascotas, Wi-Fi gratuita y centro de spa. También alberga un bar.
Número de habitaciones: 120
8130 North Black Canyon Highway, North Mountain, Phoenix, AZ 85051, Estados Unidos