Schwarzstraße 5-7, Salzburg
Prices from €18310.58 miles
Opened in 1866, the Sacher Salzburg is a grand, historic hotel situated on the banks of the Salzach River in the city centre, with magnificent views of the old town of Salzburg. Free Wi-Fi is available in the entire hotel