New hotel opens in downtown Phoenix

The AC Hotel has opened at the Arizona Center in downtown Phoenix. FOX 10's Steve Nielsen reports.

Latest News

View More
View More

Arizona Morning

View More
View More