When visiting Glen Ellen, Kenwood Inn and Spa is a great choice to consider. Guests can indulge in deep-tissue massages, body wraps, or facials, then take a dip in the outdoor pool. This boutique hotel also features a poolside bar, a spa tub, and a terrace. Fellow travelers like the helpful staff and overall property condition.