Atrio Shopping Center

About this mall

The Atrio shopping center opened its doors in the small southern Austrian town of Villach. At over 300,000 square feet with 82 shops and restaurants, Atrio is the Alps-Adriatic region’s largest mall.

Mall details

[content template="meta-malls"]

On a map

[content template="map-single"]

Related publications