Holiday Inn Salzburg - Salzburg

Location: Salzburg Hotel Rating: 4 Star

Facilities: