"He is a really good player and a player the Aston Villa fans will really miss, " said the defender.
"It shows the pulling power of the club. It's the sort of signing the manager is looking for - players with Premier League experience who can push the squad on."
Barry has proved to be adaptable over the years and that is a trait that Hughes believes will serve City well.
"I like players that have the sort of flexibility that enables you to change your tactics if you need during a game, and Gareth has that," he told City's official website.
"He also has a range of passing that I am keen to introduce to the team, and he has got great delivery at set-plays as well. He will bring a lot to City.
"I have spoken to him briefly, and I will do at greater length soon. It is clear to everybody that being at City is going to be exciting in the future, and Gareth sees that."