RAMADA Hotel Salzburg City Centre, Salzburg

Südtirolerplatz 13 Salzburg5020, Austria
Hotel chain: Ramada