Hotel am See offers streamlined accommodations with fine dining, a tavern, and event space, plus a rooftop terrace.