Like many other travellers, we found Castle Saalhof on the internet. Great luck!
We booked for 3 nights in late May, but ended up staying for 6.
Your hostess Kathrin is gracious and friendly,speaking German, English, French and Italian. She knows what to do and see in the local area and has brochures for many of the attractions.
The town of Zell am See (and associated lake) is less than 10 minutes away by car.
We were there for a hiking holiday, so the location was perfect. Close to the Schmittenhohe gondola, the Grossglockner High Alpine road, Krimml Falls, but a bit farther from the Zillertal Alps hikes (Schlegeisspicher reservoir).
The rooms were very modern, clean, and quiet. Ours had a small kitchenette, satellite TV and high speed internet. You can do laundry for 3Euros if you're on an extended trip with limited clothing. Fresh bread and eggs can be provided daily on request (it's on a working farm) for a minimal cost. Fresh milk always available, as well as a shot of homemade Schnapps on arrival!
Grocery store, ATM, restaurants within 5 minutes walking. There's even a restaurant across the road which has great salads and pizzas for a very reasonable cost.
Basically, you WILL NOT be dissapointed staying at the Castle. We highly recommend it! (for the sceptics: we do not work there nor are we getting paid to write this!) Book with confidence.