Located in the state of Salzburg, this popular tourist destination includes the Grand Hotel Zell am See which is situated on a peninsula at the shore of famous Lake Zell. This sizable chalet offers guests a panoramic view of the mountains and surrounding waters. Visit the lake or ride up the slopes and go skiing. Then cuddle by the fire with a drink in front of a roaring fire in the toasty lodge at this cozy Austrian location.