Hotel St. Bruno is a polished hotel housed in a circa-1285 castle, offering traditionally furnished quarters, a spa, and a pool. It provides a unique atmosphere and dining experiences.