Sustainable stay
Hotel Schloss Leopoldskron
Hotel Schloss Leopoldskron is a historic palace hotel in Salzburg, famous as a major filming location for The Sound of Music.
Leopoldskron 56-58
5020 Salzburg
Austria
About the hotel
Hotel Schloss Leopoldskron is a historic palace hotel in Salzburg, famous as a major filming location for The Sound of Music. It offers elegant rooms within the main palace or the adjacent Meierhof, set in a private park by a lake. The hotel features grand state rooms and a unique cultural history. It provides a majestic and inspiring stay.
Hold Ctrl to drag map
Community
What verified guests say about inclusivity, accessibility and lifestyle fit — straight from people who stayed here.