★★★★
Franz-Josef-Str. 26, Salzburg, Salzburg, Austria
Property Location
With a stay at NH Salzburg City in Salzburg, you'll be minutes from St. Sebastian's Church and Mirabell Palace. This 4-star hotel is within close proximity of Mozarts Wohnhaus and Mozart's Birthplace.