Holiday Inn North

12027 N. 28th Drive
Phoenix, AZ 85029