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.
City: Villach
Region: Europe
Country: Austria
Trade area: 300 000 sq. feet
Address: Kärntner Straße 34 9500
Website: http://www.atrio.at/