Where is MEININGER Hotel Salzburg City Center located?
MEININGER Hotel Salzburg City Center, MEININGER Hotel Salzburg City Center, Austria (approx. 47.80816°, 13.0656°)
MEININGER Hotel Salzburg City Center, MEININGER Hotel Salzburg City Center, Austria (approx. 47.80816°, 13.0656°)