This is the biggest shopping mall near (using metro) vienna center. Many stores and restaurants. And some nice places to sit down for a while, including the chairs with massage. There's free wifi and on some places there are plugs where you can charge your phone if you ha your charger with you.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.