Countryside hotel, Koglerhof, offers cozy rooms, some with balconies, and a traditional restaurant with a patio.