Hotel Schloss Leopoldskron | Sound of Music Was Filmed Here

1168 days ago via viatravelers    Discuss    all
Hotel Schloss Leopoldskron is a castle in Salzburg, Austria. It was originally built in the 18th century and has been used as a museum since 1920. The palace is now a hotel that you can stay at and... The Sound of Music was filmed here!

Submit a Comment

Log in to comment or register here