Holiday Inn Vienna - South, an IHG Hotel is a Hotel located at Wienerbergstraße 7, 1100 Wien, Austria. It has received 909 reviews with an average rating of 4.4 stars.
The address of Holiday Inn Vienna - South, an IHG Hotel: Wienerbergstraße 7, 1100 Wien, Austria
Holiday Inn Vienna - South, an IHG Hotel has 4.4 stars from 909 reviews
Hotel