RAMADA Hotel Salzburg City Centre(4 stars)

Sudtirolerplatz 13 5020 Salzburg View on map