Hotel Excelsior, Zell am See

Zell am See is an important tourist city in the Kitzbühel Alps in Austria at around 100 km of Insbr