Holiday Inn Vienna South Europe / Austria / Vienna / Vienna Category: Type: Hotel Chain: Holiday Inn Hotels & Resorts Address: Triester Strasse 72 - 1100 Vienna Facilities:
Properties:
Open All Year... You will find the Holiday Inn Vienna-South located near the city centre in the southern part of the city, situated directly in a Business Park which is adjacent to a large shopping mall.